11.0 Update

This commit is contained in:
AsmodeusRex 2022-10-26 19:36:24 -07:00
parent ef3947eaa9
commit 23fd56b07e
36 changed files with 1388 additions and 18 deletions

View file

@ -0,0 +1,298 @@
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<ThingDef ParentName="OrganicProductBase">
<defName>MoyoMilk</defName>
<label>moyo milk</label>
<description>Milk from a moyo. tainted with traces of deepblue.</description>
<graphicData>
<graphicClass>Graphic_StackCount</graphicClass>
<texPath>Things/Milk/Moyo</texPath>
</graphicData>
<socialPropernessMatters>true</socialPropernessMatters>
<statBases>
<MarketValue>7.0</MarketValue>
<Mass>0.045</Mass>
<MaxHitPoints>60</MaxHitPoints>
<Flammability>0.2</Flammability>
<Nutrition>0.4</Nutrition>
<FoodPoisonChanceFixedHuman>0.01</FoodPoisonChanceFixedHuman>
</statBases>
<comps>
<li Class="CompProperties_Rottable">
<daysToRotStart>8</daysToRotStart>
<rotDestroys>true</rotDestroys>
</li>
</comps>
<ingestible>
<maxNumToIngestAtOnce>1</maxNumToIngestAtOnce>
<optimalityOffsetHumanlikes>16</optimalityOffsetHumanlikes>
<preferability>RawTasty</preferability>
<foodType>AnimalProduct, Fluid</foodType>
<outcomeDoers>
<li Class="IngestionOutcomeDoer_GiveHediff">
<hediffDef>ShallowBlue</hediffDef>
<severity>0.015</severity>
</li>
<!-- <divideByBodySize>true</divideByBodySize> -->
</outcomeDoers>
</ingestible>
<thingCategories>
<li>AnimalProductRaw</li>
</thingCategories>
</ThingDef>
<HediffDef>
<defName>ShallowBlue</defName>
<label>shallow blue</label>
<description>A substance found in moyo milk comparable to a light DeepBlue taint in their milk.</description>
<descriptionHyperlinks>
<ThingDef>MoyoMilk</ThingDef>
<!-- <HediffDef>DeepBlues</HediffDef> -->
</descriptionHyperlinks>
<defaultLabelColor>(0.55,0.55,0.80)</defaultLabelColor>
<scenarioCanAdd>false</scenarioCanAdd>
<maxSeverity>1.0</maxSeverity>
<isBad>false</isBad>
<hediffClass>HediffWithComps</hediffClass>
<comps>
<li Class="HediffCompProperties_SeverityPerDay">
<severityPerDay>-0.01</severityPerDay>
<showHoursToRecover>true</showHoursToRecover>
</li>
</comps>
<stages>
<li>
<capMods>
<li>
<capacity>BloodFiltration</capacity>
<offset>0.005</offset>
</li>
<li>
<capacity>BloodPumping</capacity>
<offset>0.005</offset>
</li>
<li>
<capacity>Metabolism</capacity>
<offset>0.005</offset>
</li>
<li>
<capacity>Breathing</capacity>
<offset>0.005</offset>
</li>
</capMods>
</li>
<li>
<minSeverity>0.13</minSeverity>
<restFallFactor>0.99</restFallFactor>
<capMods>
<li>
<capacity>BloodFiltration</capacity>
<offset>0.01</offset>
</li>
<li>
<capacity>BloodPumping</capacity>
<offset>0.01</offset>
</li>
<li>
<capacity>Metabolism</capacity>
<offset>0.009</offset>
</li>
<li>
<capacity>Breathing</capacity>
<offset>0.007</offset>
</li>
</capMods>
</li>
<li>
<minSeverity>0.25</minSeverity>
<restFallFactor>0.98</restFallFactor>
<capMods>
<li>
<capacity>BloodFiltration</capacity>
<offset>0.02</offset>
</li>
<li>
<capacity>BloodPumping</capacity>
<offset>0.015</offset>
</li>
<li>
<capacity>Metabolism</capacity>
<offset>0.01</offset>
</li>
<li>
<capacity>Breathing</capacity>
<offset>0.009</offset>
</li>
</capMods>
</li>
<li>
<minSeverity>0.50</minSeverity>
<restFallFactor>0.97</restFallFactor>
<capMods>
<li>
<capacity>BloodFiltration</capacity>
<offset>0.05</offset>
</li>
<li>
<capacity>BloodPumping</capacity>
<offset>0.01</offset>
</li>
<li>
<capacity>Metabolism</capacity>
<offset>0.015</offset>
</li>
<li>
<capacity>Breathing</capacity>
<offset>0.01</offset>
</li>
</capMods>
</li>
<li>
<minSeverity>0.70</minSeverity>
<restFallFactor>0.96</restFallFactor>
<capMods>
<li>
<capacity>BloodFiltration</capacity>
<offset>0.08</offset>
</li>
<li>
<capacity>BloodPumping</capacity>
<offset>0.017</offset>
</li>
<li>
<capacity>Metabolism</capacity>
<offset>0.025</offset>
</li>
<li>
<capacity>Breathing</capacity>
<offset>0.015</offset>
</li>
</capMods>
</li>
<li>
<minSeverity>0.85</minSeverity>
<restFallFactor>0.95</restFallFactor>
<capMods>
<li>
<capacity>BloodFiltration</capacity>
<offset>0.12</offset>
</li>
<li>
<capacity>BloodPumping</capacity>
<offset>0.02</offset>
</li>
<li>
<capacity>Metabolism</capacity>
<offset>0.05</offset>
</li>
<li>
<capacity>Breathing</capacity>
<offset>0.02</offset>
</li>
</capMods>
</li>
<li>
<minSeverity>0.9</minSeverity>
<restFallFactor>0.94</restFallFactor>
<capMods>
<li>
<capacity>BloodFiltration</capacity>
<offset>0.15</offset>
</li>
<li>
<capacity>BloodPumping</capacity>
<offset>0.04</offset>
</li>
<li>
<capacity>Metabolism</capacity>
<offset>0.075</offset>
</li>
<li>
<capacity>Breathing</capacity>
<offset>0.04</offset>
</li>
</capMods>
</li>
<li>
<minSeverity>0.95</minSeverity>
<restFallFactor>0.93</restFallFactor>
<capMods>
<li>
<capacity>BloodFiltration</capacity>
<offset>0.17</offset>
</li>
<li>
<capacity>BloodPumping</capacity>
<offset>0.07</offset>
</li>
<li>
<capacity>Metabolism</capacity>
<offset>0.1</offset>
</li>
<li>
<capacity>Breathing</capacity>
<offset>0.07</offset>
</li>
</capMods>
</li>
<li>
<minSeverity>1.0</minSeverity>
<restFallFactor>0.92</restFallFactor>
<capMods>
<li>
<capacity>BloodFiltration</capacity>
<offset>0.2</offset>
</li>
<li>
<capacity>BloodPumping</capacity>
<offset>0.1</offset>
</li>
<li>
<capacity>Metabolism</capacity>
<offset>0.15</offset>
</li>
<li>
<capacity>Breathing</capacity>
<offset>0.1</offset>
</li>
</capMods>
</li>
</stages>
</HediffDef>
<RecipeDef>
<defName>Distill_MoyoMilk</defName>
<label>distill moyo milk</label>
<description>distill moyo milk into Abyss Serum.</description>
<jobString>distilling moyo milk.</jobString>
<workAmount>350</workAmount>
<workSpeedStat>DrugSynthesisSpeed</workSpeedStat>
<workSkill>Intellectual</workSkill>
<effectWorking>Cook</effectWorking>
<soundWorking>Recipe_CookMeal</soundWorking>
<allowMixingIngredients>false</allowMixingIngredients>
<!-- <ingredientValueGetterClass>IngredientValueGetter_Nutrition</ingredientValueGetterClass> -->
<recipeUsers>
<li>DrugLab</li>
<li>CraftingSpot</li>
</recipeUsers>
<ingredients>
<li>
<filter>
<thingDefs>
<li>MoyoMilk</li>
</thingDefs>
</filter>
<count>5</count>
</li>
</ingredients>
<products>
<AbyssSerum>1</AbyssSerum>
</products>
<researchPrerequisite>DeepBlue_Research</researchPrerequisite>
<skillRequirements>
<Intellectual>8</Intellectual>
</skillRequirements>
<bulkRecipeCount>4</bulkRecipeCount>
</RecipeDef>
</Defs>

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<LanguageData>
<ShallowBlue.label>약한 딥블루</ShallowBlue.label>
<ShallowBlue.description>모요 우유에서 찾은 물질로, 비교적 가벼운 딥블루 오염입니다.</ShallowBlue.description>
</LanguageData>

View file

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<LanguageData>
<Distill_MoyoMilk.label>모요 우유 정제</Distill_MoyoMilk.label>
<Distill_MoyoMilk.description>모요 우유로 딥블루 혈청을 제작합니다.</Distill_MoyoMilk.description>
<Distill_MoyoMilk.jobString>모요 우유 정제 중.</Distill_MoyoMilk.jobString>
</LanguageData>

View file

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<LanguageData>
<MoyoMilk.label>모요 우유</MoyoMilk.label>
<MoyoMilk.description>모요에게서 짠 우유입니다. 소량의 딥블루가 함유되어 있습니다.</MoyoMilk.description>
</LanguageData>

View file

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Anthro Race</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationConditional">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Anthro"]/comps</xpath>
<nomatch Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Anthro"]</xpath>
<value>
<comps>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</comps>
</value>
</nomatch>
<match Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Anthro"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</match>
</li>
</operations>
</match>
</Operation>
</Patch>

View file

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Argonians of Blackmarsh (Continued)</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationConditional">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Alien_Argonian"]/comps</xpath>
<nomatch Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Alien_Argonian"]</xpath>
<value>
<comps>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</comps>
</value>
</nomatch>
<match Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Alien_Argonian"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</match>
</li>
</operations>
</match>
</Operation>
</Patch>

View file

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Bun Race</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationConditional">
<xpath>Defs/AlienRace.ThingDef_AlienRace[@Name="BaseBun"]/comps</xpath>
<nomatch Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[@Name="BaseBun"]</xpath>
<value>
<comps>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</comps>
</value>
</nomatch>
<match Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[@Name="BaseBun"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</match>
</li>
</operations>
</match>
</Operation>
</Patch>

View file

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Cutebold Race</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Alien_Cutebold"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</li>
</operations>
</match>
</Operation>
</Patch>

View file

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Equiums</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationConditional">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Alien_Equium"]/comps</xpath>
<nomatch Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Alien_Equium"]</xpath>
<value>
<comps>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>16</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>16</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</comps>
</value>
</nomatch>
<match Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Alien_Equium"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>16</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>16</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</match>
</li>
</operations>
</match>
</Operation>
</Patch>

View file

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Ferian Race</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationConditional">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="AFerian"]/comps</xpath>
<nomatch Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="AFerian"]</xpath>
<value>
<comps>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</comps>
</value>
</nomatch>
<match Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="AFerian"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</match>
</li>
</operations>
</match>
</Operation>
</Patch>

View file

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>The GiantRace</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationConditional">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="HC_Giant"]/comps</xpath>
<nomatch Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="HC_Giant"]</xpath>
<value>
<comps>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</comps>
</value>
</nomatch>
<match Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="HC_Giant"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</match>
</li>
</operations>
</match>
</Operation>
</Patch>

View file

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Half dragons</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[@Name="BaseDragon"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</li>
</operations>
</match>
</Operation>
</Patch>

View file

@ -0,0 +1,60 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationSequence">
<success>Always</success>
<operations>
<li Class="PatchOperationTest">
<xpath>Defs/AlienRace.ThingDef_AlienRace[
defName="Alien_Mantodean" or
defName="Alien_Vespid" or
defName="OG_Alien_Vespid"]/comps</xpath>
</li>
<li Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[
defName="Alien_Mantodean" or
defName="Alien_Vespid" or
defName="OG_Alien_Vespid"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>InsectJelly</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>InsectJelly</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</li>
</operations>
</Operation>
<Operation Class="PatchOperationSequence">
<success>Always</success>
<operations>
<li Class="PatchOperationTest">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Apini" or defName="Azuri"]/comps</xpath>
</li>
<li Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Apini" or defName="Azuri"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>ApiniHoney</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>1</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>ApiniHoney</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>1</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</li>
</operations>
</Operation>
</Patch>

View file

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Kobolds of the Rim</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationConditional">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Alien_Kobold"]/comps</xpath>
<nomatch Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Alien_Kobold"]</xpath>
<value>
<comps>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</comps>
</value>
</nomatch>
<match Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Alien_Kobold"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</match>
</li>
</operations>
</match>
</Operation>
</Patch>

View file

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Kurin RJW Edition</li>
<li>Kurin HAR Edition</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationConditional">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Kurin_Race"]/comps</xpath>
<nomatch Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Kurin_Race"]</xpath>
<value>
<comps>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</comps>
</value>
</nomatch>
<match Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Kurin_Race"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</match>
</li>
</operations>
</match>
</Operation>
</Patch>

View file

@ -0,0 +1,84 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<!-- <Operation Class="PatchOperationConditional">
<xpath>Defs/AlienRace.ThingDef_AlienRace/comps</xpath>
<nomatch Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[not(comps)]</xpath>
<value>
<comps />
</value>
</nomatch>
</Operation> -->
<!-- <Operation Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[not(comps)]</xpath>
<value>
<comps />
</value>
</Operation> -->
<!-- <Operation Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[not(@ParentName="HumanRace")]/comps/li[not(@class="Milk.CompProperties_MilkableHuman")]/..</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</Operation>
<Operation Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[not(@ParentName="HumanRace")]/comps/li[not(@class="Milk.CompProperties_HyperMilkableHuman")]/..</xpath>
<value>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</Operation> -->
<!-- <Operation Class="PatchOperationConditional">
<xpath>Defs/AlienRace.ThingDef_AlienRace/comps</xpath>
<success>Always</success>
<nomatch Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[not(comps)]</xpath>
<value>
<comps />
</value>
</nomatch>
</Operation>
<Operation Class="PatchOperationConditional">
<xpath>Defs/AlienRace.ThingDef_AlienRace/comps</xpath>
<success>Always</success>
<match Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[not(@ParentName="HumanRace")]/comps/li[not(@class="Milk.CompProperties_MilkableHuman")]/..</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</match>
</Operation>
<Operation Class="PatchOperationConditional">
<xpath>Defs/AlienRace.ThingDef_AlienRace/comps</xpath>
<success>Always</success>
<match Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[not(@ParentName="HumanRace")]/comps/li[not(@class="Milk.CompProperties_HyperMilkableHuman")]/..</xpath>
<value>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</match>
</Operation> -->
</Patch>

View file

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Minotaur Race</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationConditional">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="MinotaurRace"]/comps</xpath>
<nomatch Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="MinotaurRace"]</xpath>
<value>
<comps>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>20</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>20</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</comps>
</value>
</nomatch>
<match Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="MinotaurRace"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>20</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>20</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</match>
</li>
</operations>
</match>
</Operation>
</Patch>

View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Moyo-From the depth</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationAdd">
<xpath>Defs/HediffDef[defName="MoyoBaseHediff"]/comps/li[1]/hediffToNullify</xpath>
<value>
<li>ShallowBlue</li>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Alien_Moyo"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>MoyoMilk</milkDef>
<milkIntervalDays>2</milkIntervalDays>
<milkAmount>1</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>MoyoMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>2</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>Defs/HediffDef[defName="ShallowBlue"]/descriptionHyperlinks</xpath>
<value>
<HediffDef>DeepBlues</HediffDef>
</value>
</li>
</operations>
</match>
<nomatch Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationRemove">
<xpath>Defs/ThingDef[defName="MoyoMilk"]</xpath>
</li>
<li Class="PatchOperationRemove">
<xpath>Defs/HediffDef[defName="ShallowBlue"]</xpath>
</li>
<li Class="PatchOperationRemove">
<xpath>Defs/RecipeDef[defName="Distill_MoyoMilk"]</xpath>
</li>
</operations>
</nomatch>
</Operation>
</Patch>

View file

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>NewRatkinPlus</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationConditional">
<xpath>Defs/AlienRace.ThingDef_AlienRace[@Name="RK_PawnNormal"]/comps</xpath>
<nomatch Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[@Name="RK_PawnNormal"]</xpath>
<value>
<comps>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</comps>
</value>
</nomatch>
<match Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[@Name="RK_PawnNormal"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</match>
</li>
</operations>
</match>
</Operation>
</Patch>

View file

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Orassans</li>
<li>Orassans Lite</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationAdd">
<!-- or defName="Alien_OrassanHumanHybrid" seems they are patched in Orassans-->
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Alien_Orassan"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</li>
</operations>
</match>
</Operation>
</Patch>

View file

@ -0,0 +1,53 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Pawnbold</li>
<li>Pawnbold Race</li>
<li>Cuter Pawnbold</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationConditional">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Pawnbold_bold"]/comps</xpath>
<nomatch Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Pawnbold_bold"]</xpath>
<value>
<comps>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</comps>
</value>
</nomatch>
<match Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Pawnbold_bold"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</match>
</li>
</operations>
</match>
</Operation>
</Patch>

View file

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Protogen! Marley Race Mod</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationConditional">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Alien_Protogen"
or defName="Alien_ProtogenNME"]/comps</xpath>
<nomatch Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Alien_Protogen"
or defName="Alien_ProtogenNME"]</xpath>
<value>
<comps>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</comps>
</value>
</nomatch>
<match Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Alien_Protogen"
or defName="Alien_ProtogenNME"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</match>
</li>
</operations>
</match>
</Operation>
</Patch>

View file

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Rabbie The Moonrabbit race</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationConditional">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Rabbie"]/comps</xpath>
<nomatch Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Rabbie"]</xpath>
<value>
<comps>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</comps>
</value>
</nomatch>
<match Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="Rabbie"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</match>
</li>
</operations>
</match>
</Operation>
</Patch>

View file

@ -0,0 +1,52 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Adeptus Mechanicus: Xenobiologis (Playable Eldar)</li>
<li>1541515831</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationConditional">
<xpath>Defs/AlienRace.ThingDef_AlienRace[@Name="OG_Eldar_RaceBase"]/comps</xpath>
<nomatch Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[@Name="OG_Eldar_RaceBase"]</xpath>
<value>
<comps>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</comps>
</value>
</nomatch>
<match Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[@Name="OG_Eldar_RaceBase"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</match>
</li>
</operations>
</match>
</Operation>
</Patch>

View file

@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8" ?>
<Patch>
<Operation Class="PatchOperationFindMod">
<mods>
<li>Xenohumans - Anthromorphs</li>
<li>2349467636</li>
</mods>
<match Class="PatchOperationSequence">
<operations>
<li Class="PatchOperationAdd">
<success>Always</success>
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="ATK_Felinemorph"
or defName="ATK_Dragomorph"
or defName="ATK_Caninemorph"
or defName="ATK_Lagomorph"
or defName="ATK_Cervinemorph"
or defName="ATK_Avianmorph"
or defName="ATK_Bovinemorph"
or defName="ATK_Gnollmorph"][not(comps)]</xpath>
<value>
<comps />
</value>
</li>
<li Class="PatchOperationAdd">
<xpath>Defs/AlienRace.ThingDef_AlienRace[defName="ATK_Felinemorph"
or defName="ATK_Dragomorph"
or defName="ATK_Caninemorph"
or defName="ATK_Lagomorph"
or defName="ATK_Cervinemorph"
or defName="ATK_Avianmorph"
or defName="ATK_Bovinemorph"
or defName="ATK_Gnollmorph"]/comps</xpath>
<value>
<li Class="Milk.CompProperties_MilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>3</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
<li Class="Milk.CompProperties_HyperMilkableHuman">
<milkDef>HumanoidMilk</milkDef>
<milkIntervalDays>1</milkIntervalDays>
<milkAmount>12</milkAmount>
<milkFemaleOnly>false</milkFemaleOnly>
</li>
</value>
</li>
</operations>
</match>
</Operation>
</Patch>

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB