HEBP.xml

 avatar
unknown
plain_text
16 days ago
10 kB
5
No Index
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<!--
						Natural:
						<color>(190,190,190)</color>
						<colorTwo>(145,170,170)</colorTwo> -->

<!-- HEBP -->

	<!-- <Operation Class="PatchOperationFindMod">
		<mods>
			<li>Harvest Every Body Parts</li>
		</mods>
		<match Class="PatchOperationSequence"> -->
	<Operation Class="PatchOperationSequence">
			<operations>
				<li Class="PatchOperationConditional">
					<xpath>/Defs/ThingDef[defName="Eye"]/graphicData</xpath>
					<match Class="PatchOperationRemove">
						<xpath>/Defs/ThingDef[defName="Eye"]/graphicData</xpath>
					</match>	
				</li>
				<li Class="PatchOperationAdd">
				<xpath>/Defs/ThingDef[defName="Eye"]</xpath>
				<value>
					<graphicData Inherit="False">
						<texPath>Things/Organs/eye</texPath>
						<graphicClass>Graphic_Single</graphicClass>
						<shaderType>CutoutComplex</shaderType>
						<color>(190,190,190)</color>
						<colorTwo>(145,170,170)</colorTwo>
						<drawSize>0.90</drawSize>
					</graphicData>
				</value>
				</li>
				<li Class="PatchOperationConditional">
					<xpath>/Defs/ThingDef[defName="Ear"]/graphicData</xpath>
					<match Class="PatchOperationRemove">
						<xpath>/Defs/ThingDef[defName="Ear"]/graphicData</xpath>
					</match>	
				</li>
				<li Class="PatchOperationAdd">
				<xpath>/Defs/ThingDef[defName="Ear"]</xpath>
				<value>
					<graphicData Inherit="False">
						<texPath>Things/Organs/ear</texPath>
						<graphicClass>Graphic_Single</graphicClass>
						<shaderType>CutoutComplex</shaderType>
						<color>(190,190,190)</color>
						<colorTwo>(145,170,170)</colorTwo>
						<drawSize>0.90</drawSize>
					</graphicData>
				</value>
				</li>
				<li Class="PatchOperationConditional">
					<xpath>/Defs/ThingDef[defName="Nose"]/graphicData</xpath>
					<match Class="PatchOperationRemove">
						<xpath>/Defs/ThingDef[defName="Nose"]/graphicData</xpath>
					</match>	
				</li>
				<li Class="PatchOperationAdd">
				<xpath>/Defs/ThingDef[defName="Nose"]</xpath>
				<value>
					<graphicData Inherit="False">
						<texPath>Things/Organs/nose</texPath>
						<graphicClass>Graphic_Single</graphicClass>
						<shaderType>CutoutComplex</shaderType>
						<color>(190,190,190)</color>
						<colorTwo>(145,170,170)</colorTwo>
						<drawSize>0.90</drawSize>
					</graphicData>
				</value>
				</li>
				<li Class="PatchOperationConditional">
					<xpath>/Defs/ThingDef[defName="Jaw"]/graphicData</xpath>
					<match Class="PatchOperationRemove">
						<xpath>/Defs/ThingDef[defName="Jaw"]/graphicData</xpath>
					</match>	
				</li>
				<li Class="PatchOperationAdd">
				<xpath>/Defs/ThingDef[defName="Jaw"]</xpath>
				<value>
					<graphicData Inherit="False">
						<texPath>Things/Organs/jaw</texPath>
						<graphicClass>Graphic_Single</graphicClass>
						<shaderType>CutoutComplex</shaderType>
						<color>(190,190,190)</color>
						<colorTwo>(145,170,170)</colorTwo>
						<drawSize>0.90</drawSize>
					</graphicData>
				</value>
				</li>
				<li Class="PatchOperationConditional">
					<xpath>/Defs/ThingDef[defName="Spine"]/graphicData</xpath>
					<match Class="PatchOperationRemove">
						<xpath>/Defs/ThingDef[defName="Spine"]/graphicData</xpath>
					</match>	
				</li>
				<li Class="PatchOperationAdd">
				<xpath>/Defs/ThingDef[defName="Spine"]</xpath>
				<value>
					<graphicData Inherit="False">
						<texPath>Things/Organs/spine</texPath>
						<graphicClass>Graphic_Single</graphicClass>
						<shaderType>CutoutComplex</shaderType>
						<color>(190,190,190)</color>
						<colorTwo>(145,170,170)</colorTwo>
						<drawSize>0.90</drawSize>
					</graphicData>
				</value>
				</li>
				<li Class="PatchOperationConditional">
					<xpath>/Defs/ThingDef[defName="Leg"]/graphicData</xpath>
					<match Class="PatchOperationRemove">
						<xpath>/Defs/ThingDef[defName="Leg"]/graphicData</xpath>
					</match>	
				</li>
				<li Class="PatchOperationAdd">
				<xpath>/Defs/ThingDef[defName="Leg"]</xpath>
				<value>
					<graphicData Inherit="False">
						<texPath>Things/Organs/leg</texPath>
						<graphicClass>Graphic_Single</graphicClass>
						<shaderType>CutoutComplex</shaderType>
						<color>(190,190,190)</color>
						<colorTwo>(145,170,170)</colorTwo>
						<drawSize>0.90</drawSize>
					</graphicData>
				</value>
				</li>
				<li Class="PatchOperationConditional">
					<xpath>/Defs/ThingDef[defName="Foot"]/graphicData</xpath>
					<match Class="PatchOperationRemove">
						<xpath>/Defs/ThingDef[defName="Foot"]/graphicData</xpath>
					</match>	
				</li>
				<li Class="PatchOperationAdd">
				<xpath>/Defs/ThingDef[defName="Foot"]</xpath>
				<value>
					<graphicData Inherit="False">
						<texPath>Things/Organs/foot</texPath>
						<graphicClass>Graphic_Single</graphicClass>
						<shaderType>CutoutComplex</shaderType>
						<color>(190,190,190)</color>
						<colorTwo>(145,170,170)</colorTwo>
						<drawSize>0.90</drawSize>
					</graphicData>
				</value>
				</li>
				<li Class="PatchOperationConditional">
					<xpath>/Defs/ThingDef[defName="Tongue"]/graphicData</xpath>
					<match Class="PatchOperationRemove">
						<xpath>/Defs/ThingDef[defName="Tongue"]/graphicData</xpath>
					</match>	
				</li>
				<li Class="PatchOperationAdd">
				<xpath>/Defs/ThingDef[defName="Tongue"]</xpath>
				<value>
					<graphicData Inherit="False">
						<texPath>Things/Organs/tongue</texPath>
						<graphicClass>Graphic_Single</graphicClass>
						<shaderType>CutoutComplex</shaderType>
						<color>(190,190,190)</color>
						<colorTwo>(145,170,170)</colorTwo>
						<drawSize>0.90</drawSize>
					</graphicData>
				</value>
				</li>
				<li Class="PatchOperationConditional">
					<xpath>/Defs/ThingDef[defName="Arm"]/graphicData</xpath>
					<match Class="PatchOperationRemove">
						<xpath>/Defs/ThingDef[defName="Arm"]/graphicData</xpath>
					</match>	
				</li>
				<li Class="PatchOperationAdd">
				<xpath>/Defs/ThingDef[defName="Arm"]</xpath>
				<value>
					<graphicData Inherit="False">
						<texPath>Things/Organs/arm</texPath>
						<graphicClass>Graphic_Single</graphicClass>
						<shaderType>CutoutComplex</shaderType>
						<color>(190,190,190)</color>
						<colorTwo>(145,170,170)</colorTwo>
						<drawSize>0.90</drawSize>
					</graphicData>
				</value>
				</li>
				<li Class="PatchOperationConditional">
					<xpath>/Defs/ThingDef[defName="Hand"]/graphicData</xpath>
					<match Class="PatchOperationRemove">
						<xpath>/Defs/ThingDef[defName="Hand"]/graphicData</xpath>
					</match>	
				</li>
				<li Class="PatchOperationAdd">
				<xpath>/Defs/ThingDef[defName="Hand"]</xpath>
				<value>
					<graphicData Inherit="False">
						<texPath>Things/Organs/hand</texPath>
						<graphicClass>Graphic_Single</graphicClass>
						<shaderType>CutoutComplex</shaderType>
						<color>(190,190,190)</color>
						<colorTwo>(145,170,170)</colorTwo>
						<drawSize>0.90</drawSize>
					</graphicData>
				</value>
				</li>
				<!-- <li Class="PatchOperationConditional">
					<xpath>/Defs/ThingDef[defName="Finger"]/graphicData</xpath>
					<match Class="PatchOperationRemove">
						<xpath>/Defs/ThingDef[defName="Finger"]/graphicData</xpath>
					</match>	
				</li>
				<li Class="PatchOperationAdd">
				<xpath>/Defs/ThingDef[defName="Finger"]</xpath>
				<value>
					<graphicData Inherit="False">
						<texPath>Things/Organs/finger</texPath>
						<graphicClass>Graphic_Single</graphicClass>
						<shaderType>CutoutComplex</shaderType>
						<color>(190,190,190)</color>
						<colorTwo>(145,170,170)</colorTwo>
						<drawSize>0.90</drawSize>
					</graphicData>
				</value>
				</li>
				<li Class="PatchOperationConditional">
					<xpath>/Defs/ThingDef[defName="Toe"]/graphicData</xpath>
					<match Class="PatchOperationRemove">
						<xpath>/Defs/ThingDef[defName="Toe"]/graphicData</xpath>
					</match>	
				</li>
				<li Class="PatchOperationAdd">
				<xpath>/Defs/ThingDef[defName="Toe"]</xpath>
				<value>
					<graphicData Inherit="False">
						<texPath>Things/Organs/toe</texPath>
						<graphicClass>Graphic_Single</graphicClass>
						<shaderType>CutoutComplex</shaderType>
						<color>(190,190,190)</color>
						<colorTwo>(145,170,170)</colorTwo>
						<drawSize>0.90</drawSize>
					</graphicData>
				</value>
				</li> -->
				<li Class="PatchOperationConditional">
					<xpath>/Defs/ThingDef[defName="Stomach"]/graphicData</xpath>
					<match Class="PatchOperationRemove">
						<xpath>/Defs/ThingDef[defName="Stomach"]/graphicData</xpath>
					</match>	
				</li>
				<li Class="PatchOperationAdd">
				<xpath>/Defs/ThingDef[defName="Stomach"]</xpath>
				<value>
					<graphicData Inherit="False">
						<texPath>Things/Organs/stomach</texPath>
						<graphicClass>Graphic_Single</graphicClass>
						<shaderType>CutoutComplex</shaderType>
						<color>(190,190,190)</color>
						<colorTwo>(145,170,170)</colorTwo>
						<drawSize>0.90</drawSize>
					</graphicData>
				</value>
				</li>
			</operations>
		<!-- </match> -->
	</Operation>
	
<!--
						Bionic:
						<color>(145,170,170)</color>
						<colorTwo>(255,255,255)</colorTwo> -->

<!-- ADDED IN RIMWORD PATCH 1.5.4062. SHOULD BE IN Vanilla.xml -->

	<Operation Class="PatchOperationConditional">
		<xpath>/Defs/ThingDef[defName="BionicJaw"]/graphicData</xpath>
		<match Class="PatchOperationRemove">
			<xpath>/Defs/ThingDef[defName="BionicJaw"]/graphicData</xpath>
		</match>
	</Operation>
	<Operation Class="PatchOperationAdd">
	<xpath>/Defs/ThingDef[defName="BionicJaw"]</xpath>
	<value>
		<graphicData Inherit="False">
			<texPath>Things/Organs/jaw</texPath>
			<graphicClass>Graphic_Single</graphicClass>
			<shaderType>CutoutComplex</shaderType>
			<color>(145,170,170)</color>
			<colorTwo>(255,255,255)</colorTwo>
			<drawSize>0.90</drawSize>
		</graphicData>
	</value>
	</Operation>
</Patch>
Editor is loading...