mirror of
				https://gitgud.io/c0ffeeeeeeee/rimworld-animations.git
				synced 2024-08-15 00:43:45 +00:00 
			
		
		
		
	added DogBeast anim, tentative, still needs editing, + various fixes and null ref error checks
This commit is contained in:
		
							parent
							
								
									781e4321dd
								
							
						
					
					
						commit
						fa00dd71d4
					
				
					 15 changed files with 2400 additions and 3 deletions
				
			
		
										
											Binary file not shown.
										
									
								
							| 
						 | 
					@ -0,0 +1,190 @@
 | 
				
			||||||
 | 
					<?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_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>Whitefox</li>
 | 
				
			||||||
 | 
														<li>Warg</li>
 | 
				
			||||||
 | 
														<li>Husky</li>
 | 
				
			||||||
 | 
														<li>LabradorRetriever</li>
 | 
				
			||||||
 | 
													</races>
 | 
				
			||||||
 | 
												</li>
 | 
				
			||||||
 | 
											</tests>
 | 
				
			||||||
 | 
										</li>
 | 
				
			||||||
 | 
									</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>
 | 
				
			||||||
							
								
								
									
										244
									
								
								1.5/Defs/GroupAnimationDefs/Beast/DogBeast/Stage1.xml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										244
									
								
								1.5/Defs/GroupAnimationDefs/Beast/DogBeast/Stage1.xml
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,244 @@
 | 
				
			||||||
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
 | 
					<Defs>
 | 
				
			||||||
 | 
					  <AnimationDef>
 | 
				
			||||||
 | 
					    <defName>DogBeast_Human1</defName>
 | 
				
			||||||
 | 
					    <durationTicks>85</durationTicks>
 | 
				
			||||||
 | 
					    <animationParts>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Root</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>4</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.3716815, 0, 0.2713863)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>15</tick>
 | 
				
			||||||
 | 
					              <angle>8</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.3539823, 0, 0.2654868)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>25</tick>
 | 
				
			||||||
 | 
					              <angle>-14</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.4011799, 0, 0.2241887)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>35</tick>
 | 
				
			||||||
 | 
					              <angle>-7</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.3834807, 0, 0.2359883)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>55</tick>
 | 
				
			||||||
 | 
					              <angle>-9</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.4011799, 0, 0.2359883)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>85</tick>
 | 
				
			||||||
 | 
					              <angle>-7</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.3893807, 0, 0.2359883)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Head</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>25</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>South</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>RenderNodeTag_Hand</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1946907, 1, 0.4483777)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>5</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.235988, 1, 0.4365782)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>10</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1238946, 1, 0.377581)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>13</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1710922, 1, 0.3952804)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>17</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.05899817, 1, 0.4660767)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>25</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.1828904, 1, 0.4896755)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>35</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.1356928, 1, 0.4778759)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					    </animationParts>
 | 
				
			||||||
 | 
					  </AnimationDef>
 | 
				
			||||||
 | 
					  <AnimationDef>
 | 
				
			||||||
 | 
					    <defName>DogBeast_Dog1</defName>
 | 
				
			||||||
 | 
					    <durationTicks>85</durationTicks>
 | 
				
			||||||
 | 
					    <animationParts>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Root</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.6666666, 1, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>15</tick>
 | 
				
			||||||
 | 
					              <angle>-5</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.5722714, 1, 0.06489658)</offset>
 | 
				
			||||||
 | 
					              <scale>(1, 1, 0.9351034)</scale>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>25</tick>
 | 
				
			||||||
 | 
					              <angle>35</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1356932, 1, 0.2477875)</offset>
 | 
				
			||||||
 | 
					              <scale>(0.9999999, 1, 1.053097)</scale>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>35</tick>
 | 
				
			||||||
 | 
					              <angle>31</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1356932, 1, 0.2477875)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>45</tick>
 | 
				
			||||||
 | 
					              <angle>35</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1356932, 1, 0.2477875)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>55</tick>
 | 
				
			||||||
 | 
					              <angle>31</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1356932, 1, 0.2477875)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>65</tick>
 | 
				
			||||||
 | 
					              <angle>35</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1356932, 1, 0.2477875)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>75</tick>
 | 
				
			||||||
 | 
					              <angle>31</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1356932, 1, 0.2477875)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>85</tick>
 | 
				
			||||||
 | 
					              <angle>35</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1356932, 1, 0.2477875)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Head</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>AnimalPenis</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0, -2, 0)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					    </animationParts>
 | 
				
			||||||
 | 
					  </AnimationDef>
 | 
				
			||||||
 | 
					</Defs>
 | 
				
			||||||
							
								
								
									
										309
									
								
								1.5/Defs/GroupAnimationDefs/Beast/DogBeast/Stage2.xml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										309
									
								
								1.5/Defs/GroupAnimationDefs/Beast/DogBeast/Stage2.xml
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,309 @@
 | 
				
			||||||
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
 | 
					<Defs>
 | 
				
			||||||
 | 
					  <AnimationDef>
 | 
				
			||||||
 | 
					    <defName>DogBeast_Human2</defName>
 | 
				
			||||||
 | 
					    <durationTicks>105</durationTicks>
 | 
				
			||||||
 | 
					    <animationParts>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Root</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>-7</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.3893807, 0, 0.2359883)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>19</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.5073746, 0, 0.2300885)</offset>
 | 
				
			||||||
 | 
					              <rotation>South</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>25</tick>
 | 
				
			||||||
 | 
					              <angle>-13</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.5899706, 0, 0.2005899)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>45</tick>
 | 
				
			||||||
 | 
					              <angle>-65</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.737463, 0, 0.02359879)</offset>
 | 
				
			||||||
 | 
					              <scale>(0.9764012, 1, 1)</scale>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>55</tick>
 | 
				
			||||||
 | 
					              <angle>-52</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6843658, 0, 0.08849573)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>75</tick>
 | 
				
			||||||
 | 
					              <angle>-56</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.702065, 0, 0.07079637)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>85</tick>
 | 
				
			||||||
 | 
					              <angle>-56</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.702065, 0, 0.07079637)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>90</tick>
 | 
				
			||||||
 | 
					              <angle>-46</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.743363, 0, 0.1474925)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <voice>Grunt</voice>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>95</tick>
 | 
				
			||||||
 | 
					              <angle>-48</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7315634, 0, 0.1415931)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>100</tick>
 | 
				
			||||||
 | 
					              <angle>-45</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.737463, 0, 0.1533923)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>105</tick>
 | 
				
			||||||
 | 
					              <angle>-52</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7197642, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Head</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>South</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>20</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>South</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>90</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>RenderNodeTag_Hand</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.1356928, 1, 0.4778759)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>20</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>false</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.5309731, -2, -0.06489676)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					    </animationParts>
 | 
				
			||||||
 | 
					  </AnimationDef>
 | 
				
			||||||
 | 
					  <AnimationDef>
 | 
				
			||||||
 | 
					    <defName>DogBeast_Dog2</defName>
 | 
				
			||||||
 | 
					    <durationTicks>105</durationTicks>
 | 
				
			||||||
 | 
					    <animationParts>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Root</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>35</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1356932, 1, 0.2477875)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>10</tick>
 | 
				
			||||||
 | 
					              <angle>39</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1651919, 1, 0.2477875)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>20</tick>
 | 
				
			||||||
 | 
					              <angle>35</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1356932, 1, 0.2477875)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>30</tick>
 | 
				
			||||||
 | 
					              <angle>29</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.01769918, 1, 0.259587)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>40</tick>
 | 
				
			||||||
 | 
					              <angle>24</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.07079639, 1, 0.2300885)</offset>
 | 
				
			||||||
 | 
					              <scale>(1, 1, 0.9528024)</scale>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>50</tick>
 | 
				
			||||||
 | 
					              <angle>33</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.117994, 1, 0.3008848)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>55</tick>
 | 
				
			||||||
 | 
					              <angle>28</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.06489678, 1, 0.2713863)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>60</tick>
 | 
				
			||||||
 | 
					              <angle>33</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.1238939, 1, 0.2772861)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>65</tick>
 | 
				
			||||||
 | 
					              <angle>28</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.06489678, 1, 0.259587)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>70</tick>
 | 
				
			||||||
 | 
					              <angle>36</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.1769911, 1, 0.3008848)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>75</tick>
 | 
				
			||||||
 | 
					              <angle>33</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.1651916, 1, 0.3008848)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>80</tick>
 | 
				
			||||||
 | 
					              <angle>33</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.1415928, 1, 0.2890856)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>83</tick>
 | 
				
			||||||
 | 
					              <angle>31</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.1356932, 1, 0.2772861)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>90</tick>
 | 
				
			||||||
 | 
					              <angle>37</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2595871, 1, 0.342183)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <sound>Fuck</sound>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>95</tick>
 | 
				
			||||||
 | 
					              <angle>31</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2123895, 1, 0.3303834)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>100</tick>
 | 
				
			||||||
 | 
					              <angle>37</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2654867, 1, 0.342183)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <sound>Fuck</sound>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>105</tick>
 | 
				
			||||||
 | 
					              <angle>34</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2123895, 1, 0.3126844)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Head</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>AnimalPenis</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0, -2, 0)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					    </animationParts>
 | 
				
			||||||
 | 
					  </AnimationDef>
 | 
				
			||||||
 | 
					</Defs>
 | 
				
			||||||
							
								
								
									
										203
									
								
								1.5/Defs/GroupAnimationDefs/Beast/DogBeast/Stage3_Variant1.xml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										203
									
								
								1.5/Defs/GroupAnimationDefs/Beast/DogBeast/Stage3_Variant1.xml
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,203 @@
 | 
				
			||||||
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
 | 
					<Defs>
 | 
				
			||||||
 | 
					  <AnimationDef>
 | 
				
			||||||
 | 
					    <defName>DogBeast_Human3_1</defName>
 | 
				
			||||||
 | 
					    <durationTicks>24</durationTicks>
 | 
				
			||||||
 | 
					    <animationParts>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Root</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>-52</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7197642, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <voice>Moan</voice>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>4</tick>
 | 
				
			||||||
 | 
					              <angle>-51</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7315634, 0, 0.1238937)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>8</tick>
 | 
				
			||||||
 | 
					              <angle>-52</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7197642, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>12</tick>
 | 
				
			||||||
 | 
					              <angle>-51</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7315634, 0, 0.1238937)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>16</tick>
 | 
				
			||||||
 | 
					              <angle>-52</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7197642, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>20</tick>
 | 
				
			||||||
 | 
					              <angle>-51</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7315634, 0, 0.1238937)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>24</tick>
 | 
				
			||||||
 | 
					              <angle>-52</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7197642, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Head</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>8</tick>
 | 
				
			||||||
 | 
					              <angle>5</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>16</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>RenderNodeTag_Hand</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>20</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>false</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.5309731, -2, -0.06489676)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					    </animationParts>
 | 
				
			||||||
 | 
					  </AnimationDef>
 | 
				
			||||||
 | 
					  <AnimationDef>
 | 
				
			||||||
 | 
					    <defName>DogBeast_Dog3_1</defName>
 | 
				
			||||||
 | 
					    <durationTicks>24</durationTicks>
 | 
				
			||||||
 | 
					    <animationParts>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Root</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>34</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2123895, 1, 0.3126844)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>4</tick>
 | 
				
			||||||
 | 
					              <angle>38</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2713863, 1, 0.3185842)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <sound>Fuck</sound>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>8</tick>
 | 
				
			||||||
 | 
					              <angle>34</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2123895, 1, 0.3126844)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>12</tick>
 | 
				
			||||||
 | 
					              <angle>38</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2713863, 1, 0.3185842)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <sound>Fuck</sound>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>16</tick>
 | 
				
			||||||
 | 
					              <angle>34</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2123895, 1, 0.3126844)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>20</tick>
 | 
				
			||||||
 | 
					              <angle>38</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2713863, 1, 0.3185842)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <sound>Fuck</sound>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>24</tick>
 | 
				
			||||||
 | 
					              <angle>34</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2123895, 1, 0.3126844)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Head</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>AnimalPenis</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0, -2, 0)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					    </animationParts>
 | 
				
			||||||
 | 
					  </AnimationDef>
 | 
				
			||||||
 | 
					</Defs>
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,233 @@
 | 
				
			||||||
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
 | 
					<Defs>
 | 
				
			||||||
 | 
					  <AnimationDef>
 | 
				
			||||||
 | 
					    <defName>DogBeast_Human3_2</defName>
 | 
				
			||||||
 | 
					    <durationTicks>32</durationTicks>
 | 
				
			||||||
 | 
					    <animationParts>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Root</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>-52</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7197642, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>4</tick>
 | 
				
			||||||
 | 
					              <angle>-51</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7315634, 0, 0.1238937)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>8</tick>
 | 
				
			||||||
 | 
					              <angle>-52</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7197642, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>12</tick>
 | 
				
			||||||
 | 
					              <angle>-51</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7315634, 0, 0.1238937)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <voice>MoanShort</voice>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>16</tick>
 | 
				
			||||||
 | 
					              <angle>-52</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7197642, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>20</tick>
 | 
				
			||||||
 | 
					              <angle>-51</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7315634, 0, 0.1238937)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>24</tick>
 | 
				
			||||||
 | 
					              <angle>-52</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7197642, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>28</tick>
 | 
				
			||||||
 | 
					              <angle>-51</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7315634, 0, 0.1238937)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>32</tick>
 | 
				
			||||||
 | 
					              <angle>-52</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7197642, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Head</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>16</tick>
 | 
				
			||||||
 | 
					              <angle>-10</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.01769918, 0, -0.01769918)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>32</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>RenderNodeTag_Hand</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>20</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>false</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.5309731, -2, -0.06489676)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					    </animationParts>
 | 
				
			||||||
 | 
					  </AnimationDef>
 | 
				
			||||||
 | 
					  <AnimationDef>
 | 
				
			||||||
 | 
					    <defName>DogBeast_Dog3_2</defName>
 | 
				
			||||||
 | 
					    <durationTicks>32</durationTicks>
 | 
				
			||||||
 | 
					    <animationParts>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Root</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>34</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2123895, 1, 0.3126844)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>4</tick>
 | 
				
			||||||
 | 
					              <angle>38</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2713863, 1, 0.3185842)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <sound>Fuck</sound>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>8</tick>
 | 
				
			||||||
 | 
					              <angle>34</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2123895, 1, 0.3126844)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>12</tick>
 | 
				
			||||||
 | 
					              <angle>38</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2713863, 1, 0.3185842)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <sound>Fuck</sound>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>16</tick>
 | 
				
			||||||
 | 
					              <angle>34</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2123895, 1, 0.3126844)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>20</tick>
 | 
				
			||||||
 | 
					              <angle>38</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2713863, 1, 0.3185842)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <sound>Fuck</sound>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>24</tick>
 | 
				
			||||||
 | 
					              <angle>34</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2123895, 1, 0.3126844)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>28</tick>
 | 
				
			||||||
 | 
					              <angle>38</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2713863, 1, 0.3185842)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <sound>Fuck</sound>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>32</tick>
 | 
				
			||||||
 | 
					              <angle>34</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2123895, 1, 0.3126844)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Head</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>AnimalPenis</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0, -2, 0)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					    </animationParts>
 | 
				
			||||||
 | 
					  </AnimationDef>
 | 
				
			||||||
 | 
					</Defs>
 | 
				
			||||||
							
								
								
									
										162
									
								
								1.5/Defs/GroupAnimationDefs/Beast/DogBeast/Stage3_Variant3.xml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										162
									
								
								1.5/Defs/GroupAnimationDefs/Beast/DogBeast/Stage3_Variant3.xml
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,162 @@
 | 
				
			||||||
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
 | 
					<Defs>
 | 
				
			||||||
 | 
					  <AnimationDef>
 | 
				
			||||||
 | 
					    <defName>DogBeast_Human3_3</defName>
 | 
				
			||||||
 | 
					    <durationTicks>16</durationTicks>
 | 
				
			||||||
 | 
					    <animationParts>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Root</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>-52</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7197642, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <voice>Moan</voice>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>4</tick>
 | 
				
			||||||
 | 
					              <angle>-51</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7315634, 0, 0.1238937)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>8</tick>
 | 
				
			||||||
 | 
					              <angle>-52</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7197642, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>12</tick>
 | 
				
			||||||
 | 
					              <angle>-51</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7315634, 0, 0.1238937)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>16</tick>
 | 
				
			||||||
 | 
					              <angle>-52</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7197642, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Head</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>10</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>South</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>RenderNodeTag_Hand</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>20</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>false</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.5309731, -2, -0.06489676)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					    </animationParts>
 | 
				
			||||||
 | 
					  </AnimationDef>
 | 
				
			||||||
 | 
					  <AnimationDef>
 | 
				
			||||||
 | 
					    <defName>DogBeast_Dog3_3</defName>
 | 
				
			||||||
 | 
					    <durationTicks>16</durationTicks>
 | 
				
			||||||
 | 
					    <animationParts>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Root</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>34</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2123895, 1, 0.3126844)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>4</tick>
 | 
				
			||||||
 | 
					              <angle>38</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2713863, 1, 0.3185842)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <sound>Fuck</sound>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>8</tick>
 | 
				
			||||||
 | 
					              <angle>34</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2123895, 1, 0.3126844)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>12</tick>
 | 
				
			||||||
 | 
					              <angle>38</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2713863, 1, 0.3185842)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <sound>Fuck</sound>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>16</tick>
 | 
				
			||||||
 | 
					              <angle>34</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2123895, 1, 0.3126844)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Head</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>AnimalPenis</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0, -2, 0)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					    </animationParts>
 | 
				
			||||||
 | 
					  </AnimationDef>
 | 
				
			||||||
 | 
					</Defs>
 | 
				
			||||||
							
								
								
									
										236
									
								
								1.5/Defs/GroupAnimationDefs/Beast/DogBeast/Stage4.xml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										236
									
								
								1.5/Defs/GroupAnimationDefs/Beast/DogBeast/Stage4.xml
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,236 @@
 | 
				
			||||||
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
 | 
					<Defs>
 | 
				
			||||||
 | 
					  <AnimationDef>
 | 
				
			||||||
 | 
					    <defName>DogBeast_Human4</defName>
 | 
				
			||||||
 | 
					    <durationTicks>100</durationTicks>
 | 
				
			||||||
 | 
					    <animationParts>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Root</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>-52</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.7197642, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <voice>Scream</voice>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>4</tick>
 | 
				
			||||||
 | 
					              <angle>-45</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6902654, 0, 0.1474925)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>30</tick>
 | 
				
			||||||
 | 
					              <angle>-50</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6784662, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>60</tick>
 | 
				
			||||||
 | 
					              <angle>-55</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6784662, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>70</tick>
 | 
				
			||||||
 | 
					              <angle>-55</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6784662, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>80</tick>
 | 
				
			||||||
 | 
					              <angle>-51</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6666666, 0, 0.1474925)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>100</tick>
 | 
				
			||||||
 | 
					              <angle>-54</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6725662, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Head</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>8</tick>
 | 
				
			||||||
 | 
					              <angle>30</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>30</tick>
 | 
				
			||||||
 | 
					              <angle>25</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>South</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>RenderNodeTag_Hand</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>20</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>false</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.5309731, -2, -0.06489676)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					    </animationParts>
 | 
				
			||||||
 | 
					  </AnimationDef>
 | 
				
			||||||
 | 
					  <AnimationDef>
 | 
				
			||||||
 | 
					    <defName>DogBeast_Dog4</defName>
 | 
				
			||||||
 | 
					    <durationTicks>100</durationTicks>
 | 
				
			||||||
 | 
					    <animationParts>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Root</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>34</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2123895, 1, 0.3126844)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <sound>Fuck</sound>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>4</tick>
 | 
				
			||||||
 | 
					              <angle>36</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.3067847, 1, 0.342183)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>30</tick>
 | 
				
			||||||
 | 
					              <angle>35</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2772863, 1, 0.3067846)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>45</tick>
 | 
				
			||||||
 | 
					              <angle>3</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.2064896, 1, 0.2005899)</offset>
 | 
				
			||||||
 | 
					              <rotation>South</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>60</tick>
 | 
				
			||||||
 | 
					              <angle>19</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.2123888, 1, 0.1297935)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>70</tick>
 | 
				
			||||||
 | 
					              <angle>12</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1769905, 1, 0.1946901)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>80</tick>
 | 
				
			||||||
 | 
					              <angle>17</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.2005889, 1, 0.1474925)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>100</tick>
 | 
				
			||||||
 | 
					              <angle>13</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1946893, 1, 0.1828909)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Head</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>AnimalPenis</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0, -1, 0)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>30</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0, -1, 0)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>35</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.1002951, -2, 0)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>45</tick>
 | 
				
			||||||
 | 
					              <angle>34</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.01769918, -2, 0.1592921)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>60</tick>
 | 
				
			||||||
 | 
					              <angle>5</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.536873, -2, 0.01179957)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					    </animationParts>
 | 
				
			||||||
 | 
					  </AnimationDef>
 | 
				
			||||||
 | 
					</Defs>
 | 
				
			||||||
							
								
								
									
										201
									
								
								1.5/Defs/GroupAnimationDefs/Beast/DogBeast/Stage5_Variant1.xml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										201
									
								
								1.5/Defs/GroupAnimationDefs/Beast/DogBeast/Stage5_Variant1.xml
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,201 @@
 | 
				
			||||||
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
 | 
					<Defs>
 | 
				
			||||||
 | 
					  <AnimationDef>
 | 
				
			||||||
 | 
					    <defName>DogBeast_Human5_1</defName>
 | 
				
			||||||
 | 
					    <durationTicks>80</durationTicks>
 | 
				
			||||||
 | 
					    <animationParts>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Root</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>-54</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6725662, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>20</tick>
 | 
				
			||||||
 | 
					              <angle>-60</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6843658, 0, 0.08849573)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>40</tick>
 | 
				
			||||||
 | 
					              <angle>-58</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6725662, 0, 0.09439516)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <voice>Grunt</voice>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>80</tick>
 | 
				
			||||||
 | 
					              <angle>-54</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6725662, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <voice>Grunt</voice>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Head</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>30</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>10</tick>
 | 
				
			||||||
 | 
					              <angle>20</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>50</tick>
 | 
				
			||||||
 | 
					              <angle>25</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>80</tick>
 | 
				
			||||||
 | 
					              <angle>30</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>RenderNodeTag_Hand</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>20</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>false</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.5309731, -2, -0.06489676)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					    </animationParts>
 | 
				
			||||||
 | 
					  </AnimationDef>
 | 
				
			||||||
 | 
					  <AnimationDef>
 | 
				
			||||||
 | 
					    <defName>DogBeast_Dog5_1</defName>
 | 
				
			||||||
 | 
					    <durationTicks>80</durationTicks>
 | 
				
			||||||
 | 
					    <animationParts>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Root</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>13</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1946893, 1, 0.1828909)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					              <sound>Cum</sound>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>10</tick>
 | 
				
			||||||
 | 
					              <angle>15</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.2005889, 1, 0.1710913)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>20</tick>
 | 
				
			||||||
 | 
					              <angle>13</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1946893, 1, 0.1828909)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>30</tick>
 | 
				
			||||||
 | 
					              <angle>15</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.2005889, 1, 0.1710913)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>40</tick>
 | 
				
			||||||
 | 
					              <angle>13</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1946893, 1, 0.1828909)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>50</tick>
 | 
				
			||||||
 | 
					              <angle>15</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.2005889, 1, 0.1710913)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>60</tick>
 | 
				
			||||||
 | 
					              <angle>13</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1946893, 1, 0.1828909)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>70</tick>
 | 
				
			||||||
 | 
					              <angle>15</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.2005889, 1, 0.1710913)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>80</tick>
 | 
				
			||||||
 | 
					              <angle>13</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1946893, 1, 0.1828909)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Head</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>AnimalPenis</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>60</tick>
 | 
				
			||||||
 | 
					              <angle>5</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.536873, -2, 0.01179957)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					    </animationParts>
 | 
				
			||||||
 | 
					  </AnimationDef>
 | 
				
			||||||
 | 
					</Defs>
 | 
				
			||||||
							
								
								
									
										188
									
								
								1.5/Defs/GroupAnimationDefs/Beast/DogBeast/Stage5_Variant2.xml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										188
									
								
								1.5/Defs/GroupAnimationDefs/Beast/DogBeast/Stage5_Variant2.xml
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,188 @@
 | 
				
			||||||
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
 | 
					<Defs>
 | 
				
			||||||
 | 
					  <AnimationDef>
 | 
				
			||||||
 | 
					    <defName>DogBeast_Human5_2</defName>
 | 
				
			||||||
 | 
					    <durationTicks>80</durationTicks>
 | 
				
			||||||
 | 
					    <animationParts>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Root</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>-54</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6725662, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>40</tick>
 | 
				
			||||||
 | 
					              <angle>-58</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6725662, 0, 0.09439516)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <voice>Grunt</voice>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>80</tick>
 | 
				
			||||||
 | 
					              <angle>-54</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6725662, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <voice>Grunt</voice>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Head</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>30</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>50</tick>
 | 
				
			||||||
 | 
					              <angle>25</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>80</tick>
 | 
				
			||||||
 | 
					              <angle>30</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>RenderNodeTag_Hand</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>20</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>false</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.5309731, -2, -0.06489676)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					    </animationParts>
 | 
				
			||||||
 | 
					  </AnimationDef>
 | 
				
			||||||
 | 
					  <AnimationDef>
 | 
				
			||||||
 | 
					    <defName>DogBeast_Dog5_2</defName>
 | 
				
			||||||
 | 
					    <durationTicks>80</durationTicks>
 | 
				
			||||||
 | 
					    <animationParts>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Root</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>13</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1946893, 1, 0.1828909)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					              <sound>Cum</sound>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>10</tick>
 | 
				
			||||||
 | 
					              <angle>15</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.2005889, 1, 0.1710913)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>20</tick>
 | 
				
			||||||
 | 
					              <angle>13</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1946893, 1, 0.1828909)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>30</tick>
 | 
				
			||||||
 | 
					              <angle>15</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.2005889, 1, 0.1710913)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>40</tick>
 | 
				
			||||||
 | 
					              <angle>13</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1946893, 1, 0.1828909)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>50</tick>
 | 
				
			||||||
 | 
					              <angle>15</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.2005889, 1, 0.1710913)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>60</tick>
 | 
				
			||||||
 | 
					              <angle>13</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1946893, 1, 0.1828909)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>70</tick>
 | 
				
			||||||
 | 
					              <angle>15</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.2005889, 1, 0.1710913)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>80</tick>
 | 
				
			||||||
 | 
					              <angle>13</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1946893, 1, 0.1828909)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Head</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>AnimalPenis</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>60</tick>
 | 
				
			||||||
 | 
					              <angle>5</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.536873, -2, 0.01179957)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					    </animationParts>
 | 
				
			||||||
 | 
					  </AnimationDef>
 | 
				
			||||||
 | 
					</Defs>
 | 
				
			||||||
							
								
								
									
										188
									
								
								1.5/Defs/GroupAnimationDefs/Beast/DogBeast/Stage5_Variant3.xml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										188
									
								
								1.5/Defs/GroupAnimationDefs/Beast/DogBeast/Stage5_Variant3.xml
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,188 @@
 | 
				
			||||||
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
 | 
					<Defs>
 | 
				
			||||||
 | 
					  <AnimationDef>
 | 
				
			||||||
 | 
					    <defName>DogBeast_Human5_3</defName>
 | 
				
			||||||
 | 
					    <durationTicks>80</durationTicks>
 | 
				
			||||||
 | 
					    <animationParts>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Root</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>-54</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6725662, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>40</tick>
 | 
				
			||||||
 | 
					              <angle>-58</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6725662, 0, 0.09439516)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <voice>Grunt</voice>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>80</tick>
 | 
				
			||||||
 | 
					              <angle>-54</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6725662, 0, 0.1120945)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <voice>Grunt</voice>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Head</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>30</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>South</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>50</tick>
 | 
				
			||||||
 | 
					              <angle>25</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>South</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>80</tick>
 | 
				
			||||||
 | 
					              <angle>30</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>South</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>RenderNodeTag_Hand</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>20</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>false</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.5309731, -2, -0.06489676)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					    </animationParts>
 | 
				
			||||||
 | 
					  </AnimationDef>
 | 
				
			||||||
 | 
					  <AnimationDef>
 | 
				
			||||||
 | 
					    <defName>DogBeast_Dog5_3</defName>
 | 
				
			||||||
 | 
					    <durationTicks>80</durationTicks>
 | 
				
			||||||
 | 
					    <animationParts>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Root</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>13</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1946893, 1, 0.1828909)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>10</tick>
 | 
				
			||||||
 | 
					              <angle>15</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.2005889, 1, 0.1710913)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>20</tick>
 | 
				
			||||||
 | 
					              <angle>13</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1946893, 1, 0.1828909)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>30</tick>
 | 
				
			||||||
 | 
					              <angle>15</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.2005889, 1, 0.1710913)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>40</tick>
 | 
				
			||||||
 | 
					              <angle>13</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1946893, 1, 0.1828909)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					              <sound>Cum</sound>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>50</tick>
 | 
				
			||||||
 | 
					              <angle>15</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.2005889, 1, 0.1710913)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>60</tick>
 | 
				
			||||||
 | 
					              <angle>13</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1946893, 1, 0.1828909)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>70</tick>
 | 
				
			||||||
 | 
					              <angle>15</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.2005889, 1, 0.1710913)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>80</tick>
 | 
				
			||||||
 | 
					              <angle>13</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1946893, 1, 0.1828909)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Head</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>AnimalPenis</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>60</tick>
 | 
				
			||||||
 | 
					              <angle>5</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.536873, -2, 0.01179957)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					    </animationParts>
 | 
				
			||||||
 | 
					  </AnimationDef>
 | 
				
			||||||
 | 
					</Defs>
 | 
				
			||||||
							
								
								
									
										232
									
								
								1.5/Defs/GroupAnimationDefs/Beast/DogBeast/Stage6.xml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										232
									
								
								1.5/Defs/GroupAnimationDefs/Beast/DogBeast/Stage6.xml
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,232 @@
 | 
				
			||||||
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
 | 
					<Defs>
 | 
				
			||||||
 | 
					  <AnimationDef>
 | 
				
			||||||
 | 
					    <defName>DogBeast_Human6</defName>
 | 
				
			||||||
 | 
					    <durationTicks>200</durationTicks>
 | 
				
			||||||
 | 
					    <animationParts>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Root</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>-48</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6725662, 0, 0.1356933)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <voice>Grunt</voice>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>120</tick>
 | 
				
			||||||
 | 
					              <angle>-62</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6666666, 0, 0.1238937)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>160</tick>
 | 
				
			||||||
 | 
					              <angle>-65</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.660767, 0, 0.117994)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <voice>Scream</voice>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>170</tick>
 | 
				
			||||||
 | 
					              <angle>-43</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6312686, 0, 0.2536873)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>180</tick>
 | 
				
			||||||
 | 
					              <angle>-46</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6430678, 0, 0.2359883)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>200</tick>
 | 
				
			||||||
 | 
					              <angle>-42</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.619469, 0, 0.2536873)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Head</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>30</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>120</tick>
 | 
				
			||||||
 | 
					              <angle>55</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>165</tick>
 | 
				
			||||||
 | 
					              <angle>54</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>180</tick>
 | 
				
			||||||
 | 
					              <angle>25</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>200</tick>
 | 
				
			||||||
 | 
					              <angle>22</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>RenderNodeTag_Hand</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>20</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>false</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.5309731, -2, -0.06489676)</offset>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					    </animationParts>
 | 
				
			||||||
 | 
					  </AnimationDef>
 | 
				
			||||||
 | 
					  <AnimationDef>
 | 
				
			||||||
 | 
					    <defName>DogBeast_Dog6</defName>
 | 
				
			||||||
 | 
					    <durationTicks>200</durationTicks>
 | 
				
			||||||
 | 
					    <animationParts>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Root</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>13</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.1946893, 1, 0.1828909)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>60</tick>
 | 
				
			||||||
 | 
					              <angle>20</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.2595864, 1, 0.2123895)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>140</tick>
 | 
				
			||||||
 | 
					              <angle>23</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.3008844, 1, 0.2241887)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>160</tick>
 | 
				
			||||||
 | 
					              <angle>26</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.3775801, 1, 0.2241887)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					              <sound>Fuck</sound>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>180</tick>
 | 
				
			||||||
 | 
					              <angle>11</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(0.5958685, 1, 0.1474925)</offset>
 | 
				
			||||||
 | 
					              <rotation>East</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Head</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>0</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>AnimalPenis</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>60</tick>
 | 
				
			||||||
 | 
					              <angle>5</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.536873, -2, 0.01179957)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>160</tick>
 | 
				
			||||||
 | 
					              <angle>5</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.536873, -2, 0.01179957)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					              <sound>Slimy</sound>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>165</tick>
 | 
				
			||||||
 | 
					              <angle>-39</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.6135694, -2, -0.2831857)</offset>
 | 
				
			||||||
 | 
					              <rotation>West</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					      <li>
 | 
				
			||||||
 | 
					        <key>Saliva</key>
 | 
				
			||||||
 | 
					        <value>
 | 
				
			||||||
 | 
					          <workerClass>Rimworld_Animations.AnimationWorker_KeyframesExtended</workerClass>
 | 
				
			||||||
 | 
					          <keyframes>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>0</tick>
 | 
				
			||||||
 | 
					              <angle>-55</angle>
 | 
				
			||||||
 | 
					              <visible>true</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.4837759, -2, -0.2949852)</offset>
 | 
				
			||||||
 | 
					              <scale>(0.2153394, 1, 0.6342184)</scale>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					            <li Class="Rimworld_Animations.ExtendedKeyframe">
 | 
				
			||||||
 | 
					              <tick>160</tick>
 | 
				
			||||||
 | 
					              <angle>-55</angle>
 | 
				
			||||||
 | 
					              <visible>false</visible>
 | 
				
			||||||
 | 
					              <offset>(-0.4601771, -2, -0.3067846)</offset>
 | 
				
			||||||
 | 
					              <scale>(0.2153394, 1, 0.6342184)</scale>
 | 
				
			||||||
 | 
					              <rotation>North</rotation>
 | 
				
			||||||
 | 
					            </li>
 | 
				
			||||||
 | 
					          </keyframes>
 | 
				
			||||||
 | 
					        </value>
 | 
				
			||||||
 | 
					      </li>
 | 
				
			||||||
 | 
					    </animationParts>
 | 
				
			||||||
 | 
					  </AnimationDef>
 | 
				
			||||||
 | 
					</Defs>
 | 
				
			||||||
| 
						 | 
					@ -31,7 +31,7 @@ namespace Rimworld_Animations
 | 
				
			||||||
        private AnimationLoopOption getAnimationLoopOptionByWeight(int seed)
 | 
					        private AnimationLoopOption getAnimationLoopOptionByWeight(int seed)
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
            int totalWeight = loopOptions.Sum(x => x.probability);
 | 
					            int totalWeight = loopOptions.Sum(x => x.probability);
 | 
				
			||||||
            int randomNumber = ((seed * 59) % totalWeight) + 1;
 | 
					            int randomNumber = Rand.RangeInclusiveSeeded(0, loopOptions.Count - 1, seed);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            int cumulativeWeight = 0;
 | 
					            int cumulativeWeight = 0;
 | 
				
			||||||
            for (int i = 0; i < loopOptions.Count; i++) {
 | 
					            for (int i = 0; i < loopOptions.Count; i++) {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -35,8 +35,8 @@ namespace Rimworld_Animations
 | 
				
			||||||
        public static void Postfix(PawnRenderer __instance, ref Vector3 __result)
 | 
					        public static void Postfix(PawnRenderer __instance, ref Vector3 __result)
 | 
				
			||||||
        {
 | 
					        {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            if (__instance.renderTree.rootNode.AnimationWorker is AnimationWorker_KeyframesExtended
 | 
					            if (__instance.renderTree?.rootNode?.AnimationWorker is AnimationWorker_KeyframesExtended
 | 
				
			||||||
                || __instance.renderTree.rootNode.children.Any(x => x.AnimationWorker is AnimationWorker_KeyframesExtended))
 | 
					                || (__instance.renderTree?.rootNode?.children is PawnRenderNode[] childNodes && childNodes.Any(x => x.AnimationWorker is AnimationWorker_KeyframesExtended)))
 | 
				
			||||||
            {
 | 
					            {
 | 
				
			||||||
                __result.y = AltitudeLayer.Pawn.AltitudeFor();
 | 
					                __result.y = AltitudeLayer.Pawn.AltitudeFor();
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -157,6 +157,17 @@
 | 
				
			||||||
    <Content Include="1.5\Assemblies\0MultiplayerAPI.dll" />
 | 
					    <Content Include="1.5\Assemblies\0MultiplayerAPI.dll" />
 | 
				
			||||||
    <Content Include="1.5\Assemblies\Rimworld-Animations.dll" />
 | 
					    <Content Include="1.5\Assemblies\Rimworld-Animations.dll" />
 | 
				
			||||||
    <Content Include="1.5\Assemblies\RJW.dll" />
 | 
					    <Content Include="1.5\Assemblies\RJW.dll" />
 | 
				
			||||||
 | 
					    <Content Include="1.5\Defs\GroupAnimationDefs\Beast\DogBeast\GroupAnimation_DogBeast.xml" />
 | 
				
			||||||
 | 
					    <Content Include="1.5\Defs\GroupAnimationDefs\Beast\DogBeast\Stage1.xml" />
 | 
				
			||||||
 | 
					    <Content Include="1.5\Defs\GroupAnimationDefs\Beast\DogBeast\Stage2.xml" />
 | 
				
			||||||
 | 
					    <Content Include="1.5\Defs\GroupAnimationDefs\Beast\DogBeast\Stage3_Variant1.xml" />
 | 
				
			||||||
 | 
					    <Content Include="1.5\Defs\GroupAnimationDefs\Beast\DogBeast\Stage3_Variant2_FollowupWithVariant1.xml" />
 | 
				
			||||||
 | 
					    <Content Include="1.5\Defs\GroupAnimationDefs\Beast\DogBeast\Stage3_Variant3.xml" />
 | 
				
			||||||
 | 
					    <Content Include="1.5\Defs\GroupAnimationDefs\Beast\DogBeast\Stage4.xml" />
 | 
				
			||||||
 | 
					    <Content Include="1.5\Defs\GroupAnimationDefs\Beast\DogBeast\Stage5_Variant1.xml" />
 | 
				
			||||||
 | 
					    <Content Include="1.5\Defs\GroupAnimationDefs\Beast\DogBeast\Stage5_Variant2.xml" />
 | 
				
			||||||
 | 
					    <Content Include="1.5\Defs\GroupAnimationDefs\Beast\DogBeast\Stage5_Variant3.xml" />
 | 
				
			||||||
 | 
					    <Content Include="1.5\Defs\GroupAnimationDefs\Beast\DogBeast\Stage6.xml" />
 | 
				
			||||||
    <Content Include="1.5\Defs\GroupAnimationDefs\Blowjob\AnimationPropDef_Cum.xml" />
 | 
					    <Content Include="1.5\Defs\GroupAnimationDefs\Blowjob\AnimationPropDef_Cum.xml" />
 | 
				
			||||||
    <Content Include="1.5\Defs\GroupAnimationDefs\Blowjob\GroupAnimation_Blowjob.xml" />
 | 
					    <Content Include="1.5\Defs\GroupAnimationDefs\Blowjob\GroupAnimation_Blowjob.xml" />
 | 
				
			||||||
    <Content Include="1.5\Defs\GroupAnimationDefs\Blowjob\OffsetDef_Blowjob.xml" />
 | 
					    <Content Include="1.5\Defs\GroupAnimationDefs\Blowjob\OffsetDef_Blowjob.xml" />
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue