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.
This commit is contained in:
commit
cb0c781933
15
About/About.xml
Normal file
15
About/About.xml
Normal file
@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
|
||||
<ModMetaData>
|
||||
<name>[IKOB]HSK Oil Automation</name>
|
||||
<author>isekaiob</author>
|
||||
<supportedVersions>
|
||||
<li>1.3</li>
|
||||
</supportedVersions>
|
||||
<packageId>isekaiob.SKOilAutomation</packageId>
|
||||
<description>Automated Oil factory production for HSK Version of Rimfeller</description>
|
||||
<loadAfter>
|
||||
<li>skyarkhangel.HSK</li>
|
||||
<li>Dubwise.Rimefeller</li>
|
||||
</loadAfter>
|
||||
</ModMetaData>
|
489
Defs/RecipeDefs/AutoEAF.xml
Normal file
489
Defs/RecipeDefs/AutoEAF.xml
Normal file
@ -0,0 +1,489 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Defs>
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_AEAF_Alnico</defName>
|
||||
<label>Auto Smelt Alnico From steel, nickel, aluminum and cobalt.</label>
|
||||
<description>Make a batch of Alnico in 24hr, Takes 4 Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Plasteel</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>50</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>AluminiumBar</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>25</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Cobalt</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>25</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>NickelBar</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>25</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>Plasteel</li>
|
||||
<li>AluminiumBar</li>
|
||||
<li>Cobalt</li>
|
||||
<li>NickelBar</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<products>
|
||||
<AlnicoAlloy>100</AlnicoAlloy>
|
||||
</products>
|
||||
<recipeUsers>
|
||||
<li>AutoEAF</li>
|
||||
</recipeUsers>
|
||||
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<slotsRequired>4</slotsRequired>
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_AEAF_Ferronickel</defName>
|
||||
<label>Auto Smelt stein alloy From Steel and Nickel.</label>
|
||||
<description>Make a batch of stein alloy in 24hr, Takes 2 Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Plasteel</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>75</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>NickelBar</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>25</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>Plasteel</li>
|
||||
<li>NickelBar</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<products>
|
||||
<SteelBar>100</SteelBar>
|
||||
</products>
|
||||
<recipeUsers>
|
||||
<li>AutoEAF</li>
|
||||
</recipeUsers>
|
||||
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<slotsRequired>2</slotsRequired>
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_AEAF_Chromium</defName>
|
||||
<label>Auto Smelt Chromium From Raw Ores</label>
|
||||
<description>Make a batch of Chromium Ingots in 24hr, Takes 1 Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Steel</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>150</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>Steel</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<products>
|
||||
<NickelBar>10</NickelBar>
|
||||
</products>
|
||||
<recipeUsers>
|
||||
<li>AutoEAF</li>
|
||||
</recipeUsers>
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_AEAF_Nickel</defName>
|
||||
<label>Auto Smelt Nickel From Raw Ores</label>
|
||||
<description>Make a batch of Nickel Ingots in 24hr, Takes 1 Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Nickel</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>75</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>Nickel</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<products>
|
||||
<NickelBar>75</NickelBar>
|
||||
</products>
|
||||
<recipeUsers>
|
||||
<li>AutoEAF</li>
|
||||
</recipeUsers>
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_AEAF_Cobalt</defName>
|
||||
<label>Auto Smelt Cobalt From Raw Ores</label>
|
||||
<description>Make a batch of Cobalt Ingots in 24hr, Takes 1 Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Nickel</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>75</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>Nickel</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<products>
|
||||
<Cobalt>75</Cobalt>
|
||||
</products>
|
||||
<recipeUsers>
|
||||
<li>AutoEAF</li>
|
||||
</recipeUsers>
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_AEAF_Uranium</defName>
|
||||
<label>Auto Smelt depleted uranium From Raw Ores</label>
|
||||
<description>Make a batch of depleted uranium Ingots in 24hr, Takes 1 Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Uranium</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>80</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>Uranium</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<products>
|
||||
<DepletedUranium>40</DepletedUranium>
|
||||
</products>
|
||||
<recipeUsers>
|
||||
<li>AutoEAF</li>
|
||||
</recipeUsers>
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
|
||||
<!-- Metals_D1 -->
|
||||
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_AEAF_Tungsten</defName>
|
||||
<label>Auto Smelt Tungsten From Raw Ores</label>
|
||||
<description>Make a batch of Tungsten Ingots in 24hr, Takes 1 Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Wolframite</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>50</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>Wolframite</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<products>
|
||||
<Tungsten>75</Tungsten>
|
||||
</products>
|
||||
<recipeUsers>
|
||||
<li>AutoEAF</li>
|
||||
</recipeUsers>
|
||||
<researchPrerequisite>Metals_D1</researchPrerequisite>
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_AEAF_Titanium</defName>
|
||||
<label>Auto Smelt Titanium From Raw Ores</label>
|
||||
<description>Make a batch of Titanium Ingots in 24hr, Takes 1 Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Ilmenite</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>50</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>Ilmenite</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<products>
|
||||
<Titanium>75</Titanium>
|
||||
</products>
|
||||
<recipeUsers>
|
||||
<li>AutoEAF</li>
|
||||
</recipeUsers>
|
||||
<researchPrerequisite>Metals_D1</researchPrerequisite>
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_AEAF_stellite</defName>
|
||||
<label>Auto Smelt stellite From cobalt, chromium and tungsten.</label>
|
||||
<description>Make a batch of stellite in 24hr, Takes 4 Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Cobalt</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>25</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Chromium</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>65</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Tungsten</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>10</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>Cobalt</li>
|
||||
<li>Chromium</li>
|
||||
<li>Tungsten</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<products>
|
||||
<StelliteAlloy>100</StelliteAlloy>
|
||||
</products>
|
||||
<recipeUsers>
|
||||
<li>AutoEAF</li>
|
||||
</recipeUsers>
|
||||
<researchPrerequisite>Metals_D1</researchPrerequisite>
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<slotsRequired>4</slotsRequired>
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_AEAF_pobedite</defName>
|
||||
<label>Auto Smelt pobedite From carbon fiber, tungsten and cobalt.</label>
|
||||
<description>Make a batch of pobedite in 24hr, Takes 4 Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Tungsten</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>15</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>CarbonAlloy</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>15</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Cobalt</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>15</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>Tungsten</li>
|
||||
<li>CarbonAlloy</li>
|
||||
<li>Cobalt</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<products>
|
||||
<PobediteAlloy>50</PobediteAlloy>
|
||||
</products>
|
||||
<recipeUsers>
|
||||
<li>AutoEAF</li>
|
||||
</recipeUsers>
|
||||
<researchPrerequisite>Metals_D1</researchPrerequisite>
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<slotsRequired>4</slotsRequired>
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_AEAF_Ferrotitanium</defName>
|
||||
<label>Auto Smelt Ferrotitanium From carbon fiber, tungsten and cobalt.</label>
|
||||
<description>Make a batch of Ferrotitanium in 24hr, Takes 4 Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Titanium</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>25</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Plasteel</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>65</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>CarbonAlloy</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>25</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>Titanium</li>
|
||||
<li>Plasteel</li>
|
||||
<li>CarbonAlloy</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<products>
|
||||
<TitaniumBar>75</TitaniumBar>
|
||||
</products>
|
||||
<recipeUsers>
|
||||
<li>AutoEAF</li>
|
||||
</recipeUsers>
|
||||
<researchPrerequisite>Metals_D1</researchPrerequisite>
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<slotsRequired>4</slotsRequired>
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_AEAF_Nitinol</defName>
|
||||
<label>Auto Smelt Nitinol From carbon fiber, tungsten and cobalt.</label>
|
||||
<description>Make a batch of Nitinol in 24hr, Takes 4 Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Titanium</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>20</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>NickelBar</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>55</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>Titanium</li>
|
||||
<li>NickelBar</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<products>
|
||||
<NitinolAlloy>75</NitinolAlloy>
|
||||
</products>
|
||||
<recipeUsers>
|
||||
<li>AutoEAF</li>
|
||||
</recipeUsers>
|
||||
<researchPrerequisite>Metals_D1</researchPrerequisite>
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<slotsRequired>4</slotsRequired>
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
</Defs>
|
336
Defs/RecipeDefs/AutoESmelter.xml
Normal file
336
Defs/RecipeDefs/AutoESmelter.xml
Normal file
@ -0,0 +1,336 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Defs>
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_ARF_Steel</defName>
|
||||
<label>Auto Smelt Steel From Coal and Iron Ores</label>
|
||||
<description>Make a batch of Steel in 24hr, Takes 2 Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Steel</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>150</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>Coal</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>75</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>Steel</li>
|
||||
</thingDefs>
|
||||
<categories>
|
||||
<li>Coal</li>
|
||||
</categories>
|
||||
</fixedIngredientFilter>
|
||||
<products>
|
||||
<Plasteel>200</Plasteel>
|
||||
</products>
|
||||
<recipeUsers>
|
||||
<li>AutoESmelter</li>
|
||||
</recipeUsers>
|
||||
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<slotsRequired>2</slotsRequired>
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_ARF_Copper</defName>
|
||||
<label>Auto Smelt Copper From Raw Ores</label>
|
||||
<description>Make a batch of Copper Ingots in 24hr, Takes 1 Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Copper</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>200</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>Copper</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<products>
|
||||
<CopperBar>200</CopperBar>
|
||||
</products>
|
||||
<recipeUsers>
|
||||
<li>AutoESmelter</li>
|
||||
</recipeUsers>
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_ARF_Tin</defName>
|
||||
<label>Auto Smelt Tin From Raw Ores</label>
|
||||
<description>Make a batch of Tin Ingots in 24hr, Takes 1 Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Tin</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>200</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>Tin</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<products>
|
||||
<TinBar>200</TinBar>
|
||||
</products>
|
||||
<recipeUsers>
|
||||
<li>AutoESmelter</li>
|
||||
</recipeUsers>
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_ARF_Aluminium</defName>
|
||||
<label>Auto Smelt Aluminium From Raw Ores</label>
|
||||
<description>Make a batch of Aluminium Ingots in 24hr, Takes 1 Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Aluminium</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>200</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>Aluminium</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<products>
|
||||
<AluminiumBar>200</AluminiumBar>
|
||||
</products>
|
||||
<recipeUsers>
|
||||
<li>AutoESmelter</li>
|
||||
</recipeUsers>
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_ARF_Lead</defName>
|
||||
<label>Auto Smelt Lead From Raw Ores</label>
|
||||
<description>Make a batch of Lead Ingots in 24hr, Takes 1 Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Anglesite</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>200</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>Anglesite</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<products>
|
||||
<LeadBar>200</LeadBar>
|
||||
</products>
|
||||
<recipeUsers>
|
||||
<li>AutoESmelter</li>
|
||||
</recipeUsers>
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_ARF_Silver</defName>
|
||||
<label>Auto Smelt sterling Silver Ingots From Silver ores and HCM Ores</label>
|
||||
<description>Make a batch of Silver Ingots in 24hr, Takes *2* Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Silver</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>100</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>HCM</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>50</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>Silver</li>
|
||||
</thingDefs>
|
||||
<categories>
|
||||
<li>HCM</li>
|
||||
</categories>
|
||||
</fixedIngredientFilter>
|
||||
<products>
|
||||
<SilverBar>150</SilverBar>
|
||||
</products>
|
||||
<recipeUsers>
|
||||
<li>AutoESmelter</li>
|
||||
</recipeUsers>
|
||||
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<slotsRequired>2</slotsRequired>
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_ARF_Gold</defName>
|
||||
<label>Auto Smelt Gold Ingots From Silver ores and HCM Ores</label>
|
||||
<description>Make a batch of Gold Ingots in 24hr, Takes *2* Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Gold</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>120</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<categories>
|
||||
<li>HCM</li>
|
||||
</categories>
|
||||
</filter>
|
||||
<count>30</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>Gold</li>
|
||||
</thingDefs>
|
||||
<categories>
|
||||
<li>HCM</li>
|
||||
</categories>
|
||||
</fixedIngredientFilter>
|
||||
<products>
|
||||
<GoldBar>150</GoldBar>
|
||||
</products>
|
||||
<recipeUsers>
|
||||
<li>AutoESmelter</li>
|
||||
</recipeUsers>
|
||||
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<slotsRequired>2</slotsRequired>
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_ARF_Bronze</defName>
|
||||
<label>Auto Smelt Bronze Ingots From Copper ores and other Ores</label>
|
||||
<description>Make a batch of Bronze Ingots in 24hr, Takes *2* Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>Copper</li>
|
||||
<li>CopperBar</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>200</count>
|
||||
</li>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>TinBar</li>
|
||||
<li>AluminiumBar</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>100</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>Copper</li>
|
||||
<li>CopperBar</li>
|
||||
<li>TinBar</li>
|
||||
<li>AluminiumBar</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<products>
|
||||
<Bronze>300</Bronze>
|
||||
</products>
|
||||
<recipeUsers>
|
||||
<li>AutoESmelter</li>
|
||||
</recipeUsers>
|
||||
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<slotsRequired>2</slotsRequired>
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
|
||||
<RecipeDef Class="UniversalFermenterSK.RecipeDef_UF">
|
||||
<defName>IKOB_ARF_Silicon</defName>
|
||||
<label>Auto Smelt Silicon From sands</label>
|
||||
<description>Make a batch of Silicon in 24hr, Takes 1 Slot</description>
|
||||
<ingredients>
|
||||
<li>
|
||||
<filter>
|
||||
<thingDefs>
|
||||
<li>SandResource</li>
|
||||
</thingDefs>
|
||||
</filter>
|
||||
<count>400</count>
|
||||
</li>
|
||||
</ingredients>
|
||||
<products>
|
||||
<Silicon>40</Silicon>
|
||||
</products>
|
||||
<fixedIngredientFilter>
|
||||
<thingDefs>
|
||||
<li>SandResource</li>
|
||||
</thingDefs>
|
||||
</fixedIngredientFilter>
|
||||
<recipeUsers>
|
||||
<li>AutoESmelter</li>
|
||||
</recipeUsers>
|
||||
<!-- RecipeDef_UF fields -->
|
||||
<ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>8</ruinedIfNoPowerOrNoFuelOrFlickedOffPerHour>
|
||||
<usesTemperature>false</usesTemperature>
|
||||
<processDays>1</processDays>
|
||||
</RecipeDef>
|
||||
|
||||
</Defs>
|
41
Defs/ResearchProjectDefs/ResearchDefs.xml
Normal file
41
Defs/ResearchProjectDefs/ResearchDefs.xml
Normal file
@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Defs>
|
||||
<ResearchProjectDef ParentName="IndustrialBase">
|
||||
<defName>Oil_Automated_1</defName>
|
||||
<label>Oil Automation 01</label>
|
||||
<description>Research to burn plastic and rubber autocrafting instruction into electronics.</description>
|
||||
<baseCost>1200</baseCost>
|
||||
<techLevel>Industrial</techLevel>
|
||||
<prerequisites>
|
||||
<li>Oil_Industry_C6</li>
|
||||
</prerequisites>
|
||||
<researchViewX>8.00</researchViewX>
|
||||
<researchViewY>25.00</researchViewY>
|
||||
</ResearchProjectDef>
|
||||
|
||||
<ResearchProjectDef ParentName="IndustrialBase">
|
||||
<defName>Oil_Automated_2</defName>
|
||||
<label>Oil Automation 02</label>
|
||||
<description>Research to download synthetic fiber and compaste autocrafting programs into chips.</description>
|
||||
<baseCost>2400</baseCost>
|
||||
<techLevel>Industrial</techLevel>
|
||||
<prerequisites>
|
||||
<li>Oil_Automated_1</li>
|
||||
</prerequisites>
|
||||
<researchViewX>8.00</researchViewX>
|
||||
<researchViewY>30.00</researchViewY>
|
||||
</ResearchProjectDef>
|
||||
|
||||
<ResearchProjectDef ParentName="IndustrialBase">
|
||||
<defName>Oil_Automated_3</defName>
|
||||
<label>Oil Automation 03</label>
|
||||
<description>Research to compile Kelvar autocrafting system image into CPUS.</description>
|
||||
<baseCost>3600</baseCost>
|
||||
<techLevel>Industrial</techLevel>
|
||||
<prerequisites>
|
||||
<li>Oil_Automated_2</li>
|
||||
</prerequisites>
|
||||
<researchViewX>8.00</researchViewX>
|
||||
<researchViewY>35.00</researchViewY>
|
||||
</ResearchProjectDef>
|
||||
</Defs>
|
41
Defs/ResearchProjectDefs/ResearchDefs_Refinery.xml
Normal file
41
Defs/ResearchProjectDefs/ResearchDefs_Refinery.xml
Normal file
@ -0,0 +1,41 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Defs>
|
||||
<ResearchProjectDef ParentName="IndustrialBase">
|
||||
<defName>Metal_Automated_1</defName>
|
||||
<label>Metal Automation 01</label>
|
||||
<description>Research to burn Basic Metal ingots auto smelting instruction into electronics.</description>
|
||||
<baseCost>3000</baseCost>
|
||||
<techLevel>Industrial</techLevel>
|
||||
<prerequisites>
|
||||
<li>Metals_C2</li>
|
||||
</prerequisites>
|
||||
<researchViewX>9.00</researchViewX>
|
||||
<researchViewY>25.00</researchViewY>
|
||||
</ResearchProjectDef>
|
||||
|
||||
<ResearchProjectDef ParentName="IndustrialBase">
|
||||
<defName>Metal_Automated_2</defName>
|
||||
<label>Metal Automation 02</label>
|
||||
<description>Research to download Advanced Alloy autosmelting programs and programmed watchdogs into cpus.</description>
|
||||
<baseCost>4500</baseCost>
|
||||
<techLevel>Industrial</techLevel>
|
||||
<prerequisites>
|
||||
<li>Metals_C3</li>
|
||||
</prerequisites>
|
||||
<researchViewX>9.00</researchViewX>
|
||||
<researchViewY>30.00</researchViewY>
|
||||
</ResearchProjectDef>
|
||||
|
||||
<ResearchProjectDef ParentName="IndustrialBase">
|
||||
<defName>Metal_Automated_3</defName>
|
||||
<label>Oil Automation 03</label>
|
||||
<description>Research to compile Titanium and Uranium autorefine instruction set into NPUS.</description>
|
||||
<baseCost>6000</baseCost>
|
||||
<techLevel>Industrial</techLevel>
|
||||
<prerequisites>
|
||||
<li>Metals_D1</li>
|
||||
</prerequisites>
|
||||
<researchViewX>9.00</researchViewX>
|
||||
<researchViewY>35.00</researchViewY>
|
||||
</ResearchProjectDef>
|
||||
</Defs>
|
143
Defs/ThingDefs_Buildings/Buildings_AutoSmeltry.xml
Normal file
143
Defs/ThingDefs_Buildings/Buildings_AutoSmeltry.xml
Normal file
@ -0,0 +1,143 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Defs>
|
||||
<ThingDef ParentName="UniversalFermenterBase" Class="UniversalFermenterSK.ThingDef_UF">
|
||||
<defName>AutoESmelter</defName>
|
||||
<label>Automated Electric Smelter</label>
|
||||
<description>Electric Smelter, But automated with 10 working slots, no longer should your pawn cooked their limbs due to high temputre.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Building/Production/ElectricFurnace/TableFurnaceElectric</texPath>
|
||||
<graphicClass>Graphic_Multi</graphicClass>
|
||||
<drawSize>(3,1)</drawSize>
|
||||
<shaderType>CutoutComplex</shaderType>
|
||||
<shadowData>
|
||||
<volume>(2.7, 1.0, 0.85)</volume>
|
||||
<offset>(0,0,0)</offset>
|
||||
</shadowData>
|
||||
<damageData>
|
||||
<cornerTL>Damage/Corner</cornerTL>
|
||||
<cornerTR>Damage/Corner</cornerTR>
|
||||
<cornerBL>Damage/Corner</cornerBL>
|
||||
<cornerBR>Damage/Corner</cornerBR>
|
||||
</damageData>
|
||||
</graphicData>
|
||||
<pathCost>80</pathCost>
|
||||
<statBases>
|
||||
<WorkToBuild>3500</WorkToBuild>
|
||||
<MaxHitPoints>230</MaxHitPoints>
|
||||
<Flammability>1.0</Flammability>
|
||||
<Cleanliness>-8</Cleanliness>
|
||||
</statBases>
|
||||
<size>(3,1)</size>
|
||||
<stuffCategories>
|
||||
<li>RuggedMetallic</li>
|
||||
</stuffCategories>
|
||||
<costStuffCount>170</costStuffCount>
|
||||
<costList>
|
||||
<ComponentIndustrial>12</ComponentIndustrial>
|
||||
<ElectronicComponents>12</ElectronicComponents>
|
||||
<Mechanism>15</Mechanism>
|
||||
</costList>
|
||||
<comps>
|
||||
<li Class="CompProperties_Power">
|
||||
<compClass>CompPowerTrader</compClass>
|
||||
<basePowerConsumption>1200</basePowerConsumption>
|
||||
<shortCircuitInRain>true</shortCircuitInRain>
|
||||
</li>
|
||||
<li Class="SK.CompProperties_LowIdleDraw">
|
||||
<compClass>SK.CompPowerLowIdleDraw</compClass>
|
||||
<idlePowerFactor>0.1</idlePowerFactor>
|
||||
</li>
|
||||
<li Class="CompProperties_Flickable"/>
|
||||
<li Class="CompProperties_Breakdownable"/>
|
||||
<li Class="CompProperties_HeatPusher">
|
||||
<compClass>CompHeatPusherPowered</compClass>
|
||||
<heatPerSecond>9.5</heatPerSecond>
|
||||
<heatPushMaxTemperature>75</heatPushMaxTemperature>
|
||||
</li>
|
||||
</comps>
|
||||
<interactionCellOffset>(0,0,-1)</interactionCellOffset>
|
||||
<terrainAffordanceNeeded>Heavy</terrainAffordanceNeeded>
|
||||
<designationCategory>Production</designationCategory>
|
||||
<researchPrerequisites>
|
||||
<li>Metal_Automated_1</li>
|
||||
</researchPrerequisites>
|
||||
<constructionSkillPrerequisite>10</constructionSkillPrerequisite>
|
||||
|
||||
<!-- ThingDef_UF fields -->
|
||||
<showProductIcon>true</showProductIcon>
|
||||
<barOffset>(0.0, 0.25)</barOffset>
|
||||
<barScale>(1.0, 1.0)</barScale>
|
||||
<slotsCount>10</slotsCount>
|
||||
</ThingDef>
|
||||
|
||||
<ThingDef ParentName="UniversalFermenterBase" Class="UniversalFermenterSK.ThingDef_UF">
|
||||
<defName>AutoEAF</defName>
|
||||
<label>Automated Electric Arc Furnace</label>
|
||||
<description>Electric Arc Furnace, But automated with 10 working slots, no longer should your pawn cooked their limbs due to high temputre.</description>
|
||||
<graphicData>
|
||||
<texPath>Things/Building/Production/EAF/EAF_off</texPath>
|
||||
<graphicClass>Graphic_Multi</graphicClass>
|
||||
<drawSize>(3,3)</drawSize>
|
||||
<shadowData>
|
||||
<volume>(2.7, 1.0, 2.7)</volume>
|
||||
<offset>(0,0,0)</offset>
|
||||
</shadowData>
|
||||
<damageData>
|
||||
<cornerTL>Damage/Corner</cornerTL>
|
||||
<cornerTR>Damage/Corner</cornerTR>
|
||||
<cornerBL>Damage/Corner</cornerBL>
|
||||
<cornerBR>Damage/Corner</cornerBR>
|
||||
</damageData>
|
||||
</graphicData>
|
||||
<pathCost>80</pathCost>
|
||||
<statBases>
|
||||
<WorkToBuild>4500</WorkToBuild>
|
||||
<MaxHitPoints>280</MaxHitPoints>
|
||||
<Flammability>0</Flammability>
|
||||
<Beauty>-60</Beauty>
|
||||
<Cleanliness>-7</Cleanliness>
|
||||
</statBases>
|
||||
<size>(3,3)</size>
|
||||
<stuffCategories>
|
||||
<li>RuggedMetallic</li>
|
||||
</stuffCategories>
|
||||
<costStuffCount>240</costStuffCount>
|
||||
<costList>
|
||||
<ReinforcedConcrete>64</ReinforcedConcrete>
|
||||
<ComponentIndustrial>20</ComponentIndustrial>
|
||||
<Mechanism>15</Mechanism>
|
||||
<ElectronicComponents>8</ElectronicComponents>
|
||||
</costList>
|
||||
<comps>
|
||||
<li Class="CompProperties_Power">
|
||||
<compClass>CompPowerTrader</compClass>
|
||||
<basePowerConsumption>2400</basePowerConsumption>
|
||||
<shortCircuitInRain>true</shortCircuitInRain>
|
||||
</li>
|
||||
<li Class="SK.CompProperties_LowIdleDraw">
|
||||
<compClass>SK.CompPowerLowIdleDraw</compClass>
|
||||
<idlePowerFactor>0.1</idlePowerFactor>
|
||||
</li>
|
||||
<li Class="CompProperties_Flickable"/>
|
||||
<li Class="CompProperties_Breakdownable"/>
|
||||
<li Class="CompProperties_HeatPusher">
|
||||
<compClass>CompHeatPusherPowered</compClass>
|
||||
<heatPerSecond>9.5</heatPerSecond>
|
||||
<heatPushMaxTemperature>75</heatPushMaxTemperature>
|
||||
</li>
|
||||
</comps>
|
||||
<interactionCellOffset>(0,0,-1)</interactionCellOffset>
|
||||
<terrainAffordanceNeeded>Heavy</terrainAffordanceNeeded>
|
||||
<designationCategory>Production</designationCategory>
|
||||
<researchPrerequisites>
|
||||
<li>Metal_Automated_2</li>
|
||||
</researchPrerequisites>
|
||||
<constructionSkillPrerequisite>10</constructionSkillPrerequisite>
|
||||
|
||||
<!-- ThingDef_UF fields -->
|
||||
<showProductIcon>true</showProductIcon>
|
||||
<barOffset>(0.0, 0.25)</barOffset>
|
||||
<barScale>(1.0, 1.0)</barScale>
|
||||
<slotsCount>10</slotsCount>
|
||||
</ThingDef>
|
||||
</Defs>
|
208
Defs/ThingDefs_Buildings/Buildings_Refining.xml
Normal file
208
Defs/ThingDefs_Buildings/Buildings_Refining.xml
Normal file
@ -0,0 +1,208 @@
|
||||
<?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>
|
@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LanguageData>
|
||||
|
||||
<Oil_Automated_1.label>Oil Automation 01</Oil_Automated_1.label>
|
||||
<Oil_Automated_1.description>Research to burn plastic and rubber autocrafting instruction into electronics.</Oil_Automated_1.description>
|
||||
|
||||
<Oil_Automated_2.label>Oil Automation 02</Oil_Automated_2.label>
|
||||
<Oil_Automated_2.description>Research to download synthetic fiber and compaste autocrafting programs into chips.</Oil_Automated_2.description>
|
||||
|
||||
<Oil_Automated_3.label>Oil Automation 03</Oil_Automated_3.label>
|
||||
<Oil_Automated_3.description>Research to compile Kelvar autocrafting system image into CPUS.</Oil_Automated_3.description>
|
||||
|
||||
|
||||
</LanguageData>
|
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LanguageData>
|
||||
|
||||
<PlasticRefiner.label>塑料精炼厂</PlasticRefiner.label>
|
||||
<PlasticRefiner.description>将化合燃料处理成塑料</PlasticRefiner.description>
|
||||
|
||||
<RubberRefiner.label>橡胶精炼厂</RubberRefiner.label>
|
||||
<RubberRefiner.description>将化合燃料处理成橡胶</RubberRefiner.description>
|
||||
|
||||
<SynthFiberRefiner.label>人造纤维精炼厂</SynthFiberRefiner.label>
|
||||
<SynthFiberRefiner.description>将化合燃料处理成人造纤维</SynthFiberRefiner.description>
|
||||
|
||||
<CompasteRefiner.label>复合粘剂精炼厂</CompasteRefiner.label>
|
||||
<CompasteRefiner.description>将化合燃料处理成复合粘剂</CompasteRefiner.description>
|
||||
|
||||
<KevlarRefiner.label>凯夫拉精炼厂</KevlarRefiner.label>
|
||||
<KevlarRefiner.description>将化合燃料处理成凯夫拉</KevlarRefiner.description>
|
||||
|
||||
|
||||
</LanguageData>
|
44
Patches/CoreSK.xml
Normal file
44
Patches/CoreSK.xml
Normal file
@ -0,0 +1,44 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Patch>
|
||||
|
||||
<Operation Class="PatchOperationFindMod">
|
||||
<mods>
|
||||
<li>Core SK</li>
|
||||
<li>Rimefeller</li>
|
||||
</mods>
|
||||
<match Class="PatchOperationSequence">
|
||||
<operations>
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/ArchitectSense.DesignationSubCategoryDef[defName="SubCategory_Refinery"]/defNames</xpath>
|
||||
<value>
|
||||
<li>PlasticRefiner</li>
|
||||
<li>RubberRefiner</li>
|
||||
<li>SynthFiberRefiner</li>
|
||||
<li>CompasteRefiner</li>
|
||||
<li>KevlarRefiner</li>
|
||||
</value>
|
||||
</li>
|
||||
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/ThingDef[defName="RefineryLoadingBay"]/building/fixedStorageSettings/filter/thingDefs</xpath>
|
||||
<value>
|
||||
<li>Plastic</li>
|
||||
<li>Rubber</li>
|
||||
<li>SyntheticFibers</li>
|
||||
<li>Compaste</li>
|
||||
<li>Kevlar</li>
|
||||
</value>
|
||||
</li>
|
||||
|
||||
<li Class="PatchOperationAdd">
|
||||
<xpath>Defs/ThingDef[defName="RefineryLoadingBay"]/building/defaultStorageSettings/filter/thingDefs</xpath>
|
||||
<value>
|
||||
<li>Plastic</li>
|
||||
<li>Rubber</li>
|
||||
</value>
|
||||
</li>
|
||||
</operations>
|
||||
</match>
|
||||
</Operation>
|
||||
|
||||
</Patch>
|
20
README.MD
Normal file
20
README.MD
Normal file
@ -0,0 +1,20 @@
|
||||
# ISEKAIOB.SkAutomation
|
||||
|
||||
Mods Available For HSK 1.3
|
||||
---
|
||||
## Description
|
||||
Mods to Automate Some HSK Production which I find grinding for pawns.
|
||||
|
||||
## Automated or Enlarged Stuff
|
||||
* Oil Byproduct Automation (DONE)
|
||||
* Metal Smeltry Automation (WIP)
|
||||
|
||||
## Next Update
|
||||
* Actual Comp AutoCrafter (WIP)
|
||||
* Larger Barrel for fertilizer
|
||||
* Auto Concrete Rolling Barrel.
|
||||
* Stone Chunk Smasher
|
||||
|
||||
## Todo
|
||||
* Make/Find/Contract some Texture for this mod
|
||||
* Insert Pictures to better indicate mod funcs.
|
31
Sheet.txt
Normal file
31
Sheet.txt
Normal file
@ -0,0 +1,31 @@
|
||||
50 Chemfuel = 20 Polymers 聚合物 2.5:1
|
||||
50 Chemfuel = 10 Sulphates 硫酸盐 5:1
|
||||
60 Chemfuel = 5 Paraffin 石蜡 12:1
|
||||
30 Polymers = 10 Plastic 塑料 7.5:1
|
||||
30 Polymers + 3 Sulphates = 10 Rubber 合成橡胶 9:1
|
||||
25 Polymers + 3 Sulphates = 5 Synth Fiber 人造纤维 15.5:1 +JOB
|
||||
10 Chemfuel + 5 Rubber + 2 Paraffin = 20 Compaste 复合粘剂 3.95:1 +JOB
|
||||
30 Plastic + 15 Synth Fiber = 10 Kevlar 凯夫拉
|
||||
|
||||
---
|
||||
75 Chemfuel = 10 Plastic
|
||||
|
||||
75+15 = 90 Chemfuel = 10 Rubber
|
||||
|
||||
15 + 62.5 = 77.5 Chemfuel = 5 Synth Fiber
|
||||
10+45+24 = 79 Chemfuel = 20 Compaste
|
||||
225 + 232.5 = 457.5 Chemfuel = 10 Kelvar 45.75 :1 +JOB
|
||||
|
||||
|
||||
---
|
||||
RESULT
|
||||
CHEMFUEL_CONSUMPTION PRODUCT_COUNT PRODUCT_DEF_NAME FACTORY_ELECTRONIC_TECH_LVL CONSUMPTION_RATE
|
||||
75 Chemfuel = 10 Plastic T1 3.75
|
||||
90 Chemfuel = 10 Rubber T1 3
|
||||
80 Chemfuel = 10 Synth Fiber T2 2.75
|
||||
80 Chemfuel = 20 Compaste T2 2.5
|
||||
50 Chemfuel = 1 Kevlar T3 1.75
|
||||
|
||||
|
||||
---
|
||||
Proposal: Create artifical leather(patched)
|
7
isekaiob.SKOilAutomation.code-workspace
Normal file
7
isekaiob.SKOilAutomation.code-workspace
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"folders": [
|
||||
{
|
||||
"path": "."
|
||||
}
|
||||
]
|
||||
}
|
Loading…
Reference in New Issue
Block a user