isekaiob.HSKGrinder/Defs/ThingDefs_Buildings/Buildings_Refining.xml
MADxingjin cb0c781933 initial commit, syncs all local edit to remote.
This mod introduces various automated crafting tech and UF Framework based buildings to simplifiy and liberate your pawns from dull working all their day.
2023-06-15 10:55:16 +08:00

208 lines
6.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Defs>
<ThingDef ParentName="RefineryBase">
<defName>PlasticRefiner</defName>
<label>Plastic Refiner</label>
<description>Processes chemfuel into plastic.</description>
<graphicData>
<texPath>Rimefeller/Things/Building/SynthyleneRefinery</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>(3,3)</drawSize>
</graphicData>
<stuffCategories>
<li>RuggedMetallic</li>
</stuffCategories>
<costStuffCount>170</costStuffCount>
<costList>
<ComponentIndustrial>15</ComponentIndustrial>
<ElectronicComponents>5</ElectronicComponents>
<Mechanism>10</Mechanism>
</costList>
<comps>
<li Class="CompProperties_Power">
<compClass>CompPowerTrader</compClass>
<basePowerConsumption>1200</basePowerConsumption>
</li>
<li Class="CompProperties_HeatPusher">
<compClass>CompHeatPusherPowered</compClass>
<heatPerSecond>6</heatPerSecond>
</li>
<li Class="Rimefeller.CompProperties_Refinery">
<compClass>Rimefeller.CompRefineryPolymer</compClass>
<Product>Plastic</Product>
<StackSize>10</StackSize>
<BufferSize>75</BufferSize>
<ConsumeRate>2.75</ConsumeRate>
</li>
</comps>
<researchPrerequisites>
<li>Oil_Automated_1</li>
</researchPrerequisites>
</ThingDef>
<ThingDef ParentName="RefineryBase">
<defName>RubberRefiner</defName>
<label>Rubber Refiner</label>
<description>Processes chemfuel into rubber.</description>
<graphicData>
<texPath>Rimefeller/Things/Building/SulphateRefinery</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>(3,3)</drawSize>
</graphicData>
<stuffCategories>
<li>RuggedMetallic</li>
</stuffCategories>
<costStuffCount>170</costStuffCount>
<costList>
<ComponentIndustrial>15</ComponentIndustrial>
<ElectronicComponents>5</ElectronicComponents>
<Mechanism>10</Mechanism>
</costList>
<comps>
<li Class="CompProperties_Power">
<compClass>CompPowerTrader</compClass>
<basePowerConsumption>1400</basePowerConsumption>
</li>
<li Class="CompProperties_HeatPusher">
<compClass>CompHeatPusherPowered</compClass>
<heatPerSecond>5</heatPerSecond>
</li>
<li Class="Rimefeller.CompProperties_Refinery">
<compClass>Rimefeller.CompRefineryNapalm</compClass>
<Product>Rubber</Product>
<StackSize>10</StackSize>
<BufferSize>90</BufferSize>
<ConsumeRate>2</ConsumeRate>
</li>
</comps>
<researchPrerequisites>
<li>Oil_Automated_1</li>
</researchPrerequisites>
</ThingDef>
<ThingDef ParentName="RefineryBase">
<defName>SynthFiberRefiner</defName>
<label>Synthetic Fiber Refiner</label>
<description>Processes chemfuel into synthetic fiber.</description>
<graphicData>
<texPath>Rimefeller/Things/Building/SynthyleneRefinery</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>(3,3)</drawSize>
</graphicData>
<stuffCategories>
<li>RuggedMetallic</li>
</stuffCategories>
<costStuffCount>220</costStuffCount>
<costList>
<ComponentIndustrial>15</ComponentIndustrial>
<ElectronicComponents>10</ElectronicComponents>
<Electronics>5</Electronics>
<Mechanism>10</Mechanism>
</costList>
<comps>
<li Class="CompProperties_Power">
<compClass>CompPowerTrader</compClass>
<basePowerConsumption>2000</basePowerConsumption>
</li>
<li Class="CompProperties_HeatPusher">
<compClass>CompHeatPusherPowered</compClass>
<heatPerSecond>5</heatPerSecond>
</li>
<li Class="Rimefeller.CompProperties_Refinery">
<compClass>Rimefeller.CompRefineryPolymer</compClass>
<Product>SyntheticFibers</Product>
<StackSize>10</StackSize>
<BufferSize>80</BufferSize>
<ConsumeRate>1.75</ConsumeRate>
</li>
</comps>
<researchPrerequisites>
<li>Oil_Automated_2</li>
</researchPrerequisites>
</ThingDef>
<ThingDef ParentName="RefineryBase">
<defName>CompasteRefiner</defName>
<label>Compaste Refiner</label>
<description>Processes chemfuel into compaste.</description>
<graphicData>
<texPath>Rimefeller/Things/Building/paraffinRefinery</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>(3,3)</drawSize>
</graphicData>
<stuffCategories>
<li>RuggedMetallic</li>
</stuffCategories>
<costStuffCount>220</costStuffCount>
<costList>
<ComponentIndustrial>8</ComponentIndustrial>
<ComponentAdvanced>2</ComponentAdvanced>
<ElectronicComponents>5</ElectronicComponents>
<Electronics>5</Electronics>
<Mechanism>5</Mechanism>
</costList>
<comps>
<li Class="CompProperties_Power">
<compClass>CompPowerTrader</compClass>
<basePowerConsumption>1600</basePowerConsumption>
</li>
<li Class="Rimefeller.CompProperties_Refinery">
<compClass>Rimefeller.CompRefineryNeutro</compClass>
<Product>Compaste</Product>
<StackSize>20</StackSize>
<BufferSize>80</BufferSize>
<ConsumeRate>1.25</ConsumeRate>
</li>
</comps>
<researchPrerequisites>
<li>Oil_Automated_2</li>
</researchPrerequisites>
</ThingDef>
<ThingDef ParentName="RefineryBase">
<defName>KevlarRefiner</defName>
<label>Kevlar Refiner</label>
<description>Processes chemfuel into Kevlar.</description>
<graphicData>
<texPath>Rimefeller/Things/Building/SulphateRefinery</texPath>
<graphicClass>Graphic_Single</graphicClass>
<drawSize>(3,3)</drawSize>
</graphicData>
<stuffCategories>
<li>RuggedMetallic</li>
</stuffCategories>
<costStuffCount>250</costStuffCount>
<costList>
<ComponentIndustrial>5</ComponentIndustrial>
<ComponentAdvanced>5</ComponentAdvanced>
<ElectronicComponents>5</ElectronicComponents>
<Electronics>5</Electronics>
<Microchips>1</Microchips>
<Mechanism>5</Mechanism>
<AdvMechanism>2</AdvMechanism>
</costList>
<comps>
<li Class="CompProperties_Power">
<compClass>CompPowerTrader</compClass>
<basePowerConsumption>2000</basePowerConsumption>
</li>
<li Class="CompProperties_HeatPusher">
<compClass>CompHeatPusherPowered</compClass>
<heatPerSecond>5</heatPerSecond>
</li>
<li Class="Rimefeller.CompProperties_Refinery">
<compClass>Rimefeller.CompRefineryNapalm</compClass>
<Product>Kevlar</Product>
<StackSize>1</StackSize>
<BufferSize>50</BufferSize>
<ConsumeRate>0.75</ConsumeRate>
</li>
</comps>
<researchPrerequisites>
<li>Oil_Automated_3</li>
</researchPrerequisites>
</ThingDef>
</Defs>