mirror of
				https://gitgud.io/AbstractConcept/rimworld-animations-patch.git
				synced 2024-08-15 00:43:27 +00:00 
			
		
		
		
	First commit
This commit is contained in:
		
							parent
							
								
									ddda70a258
								
							
						
					
					
						commit
						8e6918ae70
					
				
					 95 changed files with 20766 additions and 1 deletions
				
			
		
							
								
								
									
										45
									
								
								Patches/ApparelCompProperties.xml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										45
									
								
								Patches/ApparelCompProperties.xml
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,45 @@
 | 
			
		|||
<?xml version="1.0" encoding="utf-8" ?>
 | 
			
		||||
<Patch>
 | 
			
		||||
	<Operation Class="PatchOperationSequence">
 | 
			
		||||
		<success>Always</success>
 | 
			
		||||
		<operations>
 | 
			
		||||
 | 
			
		||||
			<li Class="PatchOperationConditional">
 | 
			
		||||
				<xpath>/Defs/ThingDef[thingClass="Apparel"]/comps</xpath>
 | 
			
		||||
				<match Class="PatchOperationAdd">
 | 
			
		||||
					<xpath>Defs/ThingDef[thingClass="Apparel"]/comps</xpath>
 | 
			
		||||
					<value>
 | 
			
		||||
						<li Class="Rimworld_Animations_Patch.CompProperties_ApparelVisibility">
 | 
			
		||||
							<compClass>Rimworld_Animations_Patch.CompApparelVisibility</compClass>
 | 
			
		||||
						</li>
 | 
			
		||||
					</value>
 | 
			
		||||
				</match>
 | 
			
		||||
				<nomatch Class="PatchOperationAdd">
 | 
			
		||||
					<xpath>/Defs/ThingDef[thingClass="Apparel"]</xpath>
 | 
			
		||||
					<value>
 | 
			
		||||
						<comps>
 | 
			
		||||
							<li Class="Rimworld_Animations_Patch.CompProperties_ApparelVisibility">
 | 
			
		||||
								<compClass>Rimworld_Animations_Patch.CompApparelVisibility</compClass>
 | 
			
		||||
							</li>
 | 
			
		||||
						</comps>
 | 
			
		||||
					</value>
 | 
			
		||||
				</nomatch>
 | 
			
		||||
			</li>
 | 
			
		||||
			
 | 
			
		||||
			<li Class="PatchOperationAdd">
 | 
			
		||||
				<xpath>/Defs/ThingDef[thingClass="Apparel"]/apparel/bodyPartGroups[li="Torso"]</xpath>
 | 
			
		||||
				<value>
 | 
			
		||||
					<li>ChestBPG</li>
 | 
			
		||||
				</value>
 | 
			
		||||
			</li>
 | 
			
		||||
			
 | 
			
		||||
			<li Class="PatchOperationAdd">
 | 
			
		||||
				<xpath>/Defs/ThingDef[thingClass="Apparel"]/apparel/bodyPartGroups[li="Legs"]</xpath>
 | 
			
		||||
				<value>
 | 
			
		||||
					<li>GenitalsBPG</li>
 | 
			
		||||
				</value>
 | 
			
		||||
			</li>
 | 
			
		||||
 | 
			
		||||
		</operations>
 | 
			
		||||
	</Operation>
 | 
			
		||||
</Patch>
 | 
			
		||||
							
								
								
									
										24
									
								
								Patches/BodyParts_Humanoid.xml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								Patches/BodyParts_Humanoid.xml
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,24 @@
 | 
			
		|||
<?xml version="1.0" encoding="utf-8" ?>
 | 
			
		||||
<Patch>
 | 
			
		||||
 | 
			
		||||
	<Operation Class="PatchOperationReplace">
 | 
			
		||||
		<xpath>/Defs/BodyDef/corePart/parts/li[def = "Genitals"]/groups</xpath>
 | 
			
		||||
		<value>
 | 
			
		||||
			<groups>
 | 
			
		||||
				<li>Legs</li>
 | 
			
		||||
				<li>GenitalsBPG</li>
 | 
			
		||||
			</groups>
 | 
			
		||||
		</value>
 | 
			
		||||
	</Operation>
 | 
			
		||||
 | 
			
		||||
	<Operation Class="PatchOperationReplace">
 | 
			
		||||
		<xpath>/Defs/BodyDef/corePart/parts/li[def = "Anus"]/groups</xpath>
 | 
			
		||||
		<value>
 | 
			
		||||
			<groups>
 | 
			
		||||
				<li>Legs</li>
 | 
			
		||||
				<li>AnusBPG</li>
 | 
			
		||||
			</groups>
 | 
			
		||||
		</value>
 | 
			
		||||
	</Operation>
 | 
			
		||||
	
 | 
			
		||||
</Patch>
 | 
			
		||||
							
								
								
									
										21
									
								
								Patches/OTYNude_AnusPatch.xml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								Patches/OTYNude_AnusPatch.xml
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,21 @@
 | 
			
		|||
<?xml version="1.0" encoding="utf-8" ?>
 | 
			
		||||
<Patch>
 | 
			
		||||
	<Operation Class="PatchOperationFindMod">
 | 
			
		||||
		<mods>
 | 
			
		||||
			<li>OTY_NUDE Unofficial Update</li>
 | 
			
		||||
		</mods>
 | 
			
		||||
		<match Class="PatchOperationSequence">
 | 
			
		||||
			<success>Normal</success>
 | 
			
		||||
			<operations>
 | 
			
		||||
 | 
			
		||||
				<li Class="PatchOperationReplace">
 | 
			
		||||
					<xpath>Defs/ThingDef/alienRace/generalSettings/alienPartGenerator/bodyAddons/li[bodyPart="Anus"]/inFrontOfBody</xpath>
 | 
			
		||||
					<value>
 | 
			
		||||
						<inFrontOfBody>false</inFrontOfBody>
 | 
			
		||||
					</value>
 | 
			
		||||
				</li>
 | 
			
		||||
 | 
			
		||||
			</operations>
 | 
			
		||||
		</match>	
 | 
			
		||||
	</Operation>
 | 
			
		||||
</Patch>
 | 
			
		||||
							
								
								
									
										61
									
								
								Patches/RimNudeWorld_AlienPartGenerator.xml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										61
									
								
								Patches/RimNudeWorld_AlienPartGenerator.xml
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,61 @@
 | 
			
		|||
<?xml version="1.0" encoding="utf-8" ?>
 | 
			
		||||
<Patch>
 | 
			
		||||
	<Operation Class="PatchOperationFindMod">
 | 
			
		||||
		<mods>
 | 
			
		||||
			<li>RimNudeWorld</li>
 | 
			
		||||
		</mods>
 | 
			
		||||
		<match Class="PatchOperationSequence">
 | 
			
		||||
			<success>Normal</success>
 | 
			
		||||
			<operations>
 | 
			
		||||
 | 
			
		||||
				<li Class="PatchOperationAdd">
 | 
			
		||||
					<xpath>Defs/ThingDef/alienRace/generalSettings/alienPartGenerator/bodyAddons/li/hiddenUnderApparelFor[li="Torso"]</xpath>
 | 
			
		||||
					<value>
 | 
			
		||||
						<li>ChestBPG</li>
 | 
			
		||||
					</value>
 | 
			
		||||
				</li>
 | 
			
		||||
				
 | 
			
		||||
				<li Class="PatchOperationAdd">
 | 
			
		||||
					<xpath>Defs/ThingDef/alienRace/generalSettings/alienPartGenerator/bodyAddons/li/hiddenUnderApparelFor[li="Legs"]</xpath>
 | 
			
		||||
					<value>
 | 
			
		||||
						<li>GenitalsBPG</li>
 | 
			
		||||
					</value>
 | 
			
		||||
				</li>
 | 
			
		||||
				
 | 
			
		||||
				<li Class="PatchOperationConditional">
 | 
			
		||||
					<xpath>Defs/ThingDef/alienRace/generalSettings/alienPartGenerator/bodyAddons/li[hediffGraphics/RJW_pregnancy]/hiddenUnderApparelFor</xpath>
 | 
			
		||||
					<nomatch Class="PatchOperationAdd">
 | 
			
		||||
						<xpath>Defs/ThingDef/alienRace/generalSettings/alienPartGenerator/bodyAddons/li[hediffGraphics/RJW_pregnancy]</xpath>
 | 
			
		||||
						<value>
 | 
			
		||||
							<hiddenUnderApparelFor>
 | 
			
		||||
								<li>Torso</li>
 | 
			
		||||
							</hiddenUnderApparelFor>
 | 
			
		||||
						</value>
 | 
			
		||||
					</nomatch>
 | 
			
		||||
				</li>
 | 
			
		||||
				
 | 
			
		||||
				<li Class="PatchOperationReplace">
 | 
			
		||||
					<xpath>Defs/ThingDef/alienRace/generalSettings/alienPartGenerator/bodyAddons/li[hediffGraphics/RJW_pregnancy]/offsets/south/layerOffset</xpath>
 | 
			
		||||
					<value>
 | 
			
		||||
						<layerOffset>-0.291</layerOffset>
 | 
			
		||||
					</value>			
 | 
			
		||||
				</li>
 | 
			
		||||
				
 | 
			
		||||
				<li Class="PatchOperationReplace">
 | 
			
		||||
					<xpath>Defs/ThingDef/alienRace/generalSettings/alienPartGenerator/bodyAddons/li[hediffGraphics/RJW_pregnancy]/offsets/north/layerOffset</xpath>
 | 
			
		||||
					<value>
 | 
			
		||||
						<layerOffset>-0.294</layerOffset>
 | 
			
		||||
					</value>			
 | 
			
		||||
				</li>
 | 
			
		||||
				
 | 
			
		||||
				<li Class="PatchOperationReplace">
 | 
			
		||||
					<xpath>Defs/ThingDef/alienRace/generalSettings/alienPartGenerator/bodyAddons/li[hediffGraphics/RJW_pregnancy]/offsets/east/layerOffset</xpath>
 | 
			
		||||
					<value>
 | 
			
		||||
						<layerOffset>-0.291</layerOffset>
 | 
			
		||||
					</value>			
 | 
			
		||||
				</li>
 | 
			
		||||
				
 | 
			
		||||
			</operations>
 | 
			
		||||
		</match>	
 | 
			
		||||
	</Operation>
 | 
			
		||||
</Patch>
 | 
			
		||||
							
								
								
									
										32
									
								
								Patches/UnderWhere_Clothing.xml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								Patches/UnderWhere_Clothing.xml
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,32 @@
 | 
			
		|||
<?xml version="1.0" encoding="utf-8" ?>
 | 
			
		||||
<Patch>
 | 
			
		||||
	<Operation Class="PatchOperationFindMod">
 | 
			
		||||
		<mods>
 | 
			
		||||
			<li>UnderWhere</li>
 | 
			
		||||
		</mods>
 | 
			
		||||
		<match Class="PatchOperationSequence">
 | 
			
		||||
			<success>Always</success>
 | 
			
		||||
			<operations>
 | 
			
		||||
 | 
			
		||||
				<li Class="PatchOperationReplace">
 | 
			
		||||
					<xpath>Defs/ThingDef[defName="UnderWhere_Panties" or defName="UnderWhere_Boxers" or defName="UnderWhere_Loincloth"]/apparel/bodyPartGroups</xpath>
 | 
			
		||||
					<value>
 | 
			
		||||
						<bodyPartGroups>
 | 
			
		||||
							<li>GenitalsBPG</li>
 | 
			
		||||
						</bodyPartGroups>
 | 
			
		||||
					</value>
 | 
			
		||||
				</li>
 | 
			
		||||
				
 | 
			
		||||
				<li Class="PatchOperationReplace">
 | 
			
		||||
					<xpath>Defs/ThingDef[defName="UnderWhere_Bra" or defName="UnderWhere_Chestwrap"]/apparel/bodyPartGroups</xpath>
 | 
			
		||||
					<value>
 | 
			
		||||
						<bodyPartGroups>
 | 
			
		||||
							<li>ChestBPG</li>
 | 
			
		||||
						</bodyPartGroups>
 | 
			
		||||
					</value>
 | 
			
		||||
				</li>
 | 
			
		||||
				
 | 
			
		||||
			</operations>
 | 
			
		||||
		</match>	
 | 
			
		||||
	</Operation>
 | 
			
		||||
</Patch>
 | 
			
		||||
							
								
								
									
										23
									
								
								Patches/s16_Clothing.xml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								Patches/s16_Clothing.xml
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,23 @@
 | 
			
		|||
<?xml version="1.0" encoding="utf-8" ?>
 | 
			
		||||
<Patch>
 | 
			
		||||
	<Operation Class="PatchOperationFindMod">
 | 
			
		||||
		<mods>
 | 
			
		||||
			<li>S16's Extension</li>
 | 
			
		||||
		</mods>
 | 
			
		||||
		<match Class="PatchOperationSequence">
 | 
			
		||||
			<success>Always</success>
 | 
			
		||||
			<operations>
 | 
			
		||||
 | 
			
		||||
				<li Class="PatchOperationReplace">
 | 
			
		||||
					<xpath>Defs/ThingDef/thingCategories[li="S16_Underwear"]/../apparel/bodyPartGroups</xpath>
 | 
			
		||||
					<value>
 | 
			
		||||
						<bodyPartGroups>
 | 
			
		||||
							<li>GenitalsBPG</li>
 | 
			
		||||
						</bodyPartGroups>
 | 
			
		||||
					</value>
 | 
			
		||||
				</li>
 | 
			
		||||
				
 | 
			
		||||
			</operations>
 | 
			
		||||
		</match>	
 | 
			
		||||
	</Operation>
 | 
			
		||||
</Patch>
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue