From cb0c7819335e6cb5b1ccbf625ef723496508354b Mon Sep 17 00:00:00 2001
From: MADxingjin <25790044+MADxingjin@users.noreply.github.com>
Date: Thu, 15 Jun 2023 10:55:16 +0800
Subject: [PATCH] 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.
---
About/About.xml | 15 +
Defs/RecipeDefs/AutoEAF.xml | 489 ++++++++++++++++++
Defs/RecipeDefs/AutoESmelter.xml | 336 ++++++++++++
Defs/ResearchProjectDefs/ResearchDefs.xml | 41 ++
.../ResearchDefs_Refinery.xml | 41 ++
.../Buildings_AutoSmeltry.xml | 143 +++++
.../Buildings_Refining.xml | 208 ++++++++
.../ResearchProjectDef/ResearchDefs.xml | 14 +
.../ThingDef/Buildings_Refining.xml | 20 +
Patches/CoreSK.xml | 44 ++
README.MD | 20 +
Sheet.txt | 31 ++
isekaiob.SKOilAutomation.code-workspace | 7 +
13 files changed, 1409 insertions(+)
create mode 100644 About/About.xml
create mode 100644 Defs/RecipeDefs/AutoEAF.xml
create mode 100644 Defs/RecipeDefs/AutoESmelter.xml
create mode 100644 Defs/ResearchProjectDefs/ResearchDefs.xml
create mode 100644 Defs/ResearchProjectDefs/ResearchDefs_Refinery.xml
create mode 100644 Defs/ThingDefs_Buildings/Buildings_AutoSmeltry.xml
create mode 100644 Defs/ThingDefs_Buildings/Buildings_Refining.xml
create mode 100644 Languages/ChineseSimplified/DefInjected/ResearchProjectDef/ResearchDefs.xml
create mode 100644 Languages/ChineseSimplified/DefInjected/ThingDef/Buildings_Refining.xml
create mode 100644 Patches/CoreSK.xml
create mode 100644 README.MD
create mode 100644 Sheet.txt
create mode 100644 isekaiob.SKOilAutomation.code-workspace
diff --git a/About/About.xml b/About/About.xml
new file mode 100644
index 0000000..0f48504
--- /dev/null
+++ b/About/About.xml
@@ -0,0 +1,15 @@
+
+
+
+ [IKOB]HSK Oil Automation
+ isekaiob
+
+
1.3
+
+ isekaiob.SKOilAutomation
+ Automated Oil factory production for HSK Version of Rimfeller
+
+
skyarkhangel.HSK
+
Dubwise.Rimefeller
+
+
\ No newline at end of file
diff --git a/Defs/RecipeDefs/AutoEAF.xml b/Defs/RecipeDefs/AutoEAF.xml
new file mode 100644
index 0000000..42c24d0
--- /dev/null
+++ b/Defs/RecipeDefs/AutoEAF.xml
@@ -0,0 +1,489 @@
+
+
+
+ IKOB_AEAF_Alnico
+
+ Make a batch of Alnico in 24hr, Takes 4 Slot
+
+
+
+
+
Plasteel
+
+
+ 50
+
+
+
+
+
AluminiumBar
+
+
+ 25
+
+
+
+
+
Cobalt
+
+
+ 25
+
+
+
+
+
NickelBar
+
+
+ 25
+
+
+
+
+
Plasteel
+
AluminiumBar
+
Cobalt
+
NickelBar
+
+
+
+ 100
+
+
+
AutoEAF
+
+
+
+ 4
+ 8
+ false
+ 1
+
+
+
+ IKOB_AEAF_Ferronickel
+
+ Make a batch of stein alloy in 24hr, Takes 2 Slot
+
+
+
+
+
Plasteel
+
+
+ 75
+
+
+
+
+
NickelBar
+
+
+ 25
+
+
+
+
+
Plasteel
+
NickelBar
+
+
+
+ 100
+
+
+
AutoEAF
+
+
+
+ 2
+ 8
+ false
+ 1
+
+
+
+ IKOB_AEAF_Chromium
+
+ Make a batch of Chromium Ingots in 24hr, Takes 1 Slot
+
+
+
+
+
Steel
+
+
+ 150
+
+
+
+
+
Steel
+
+
+
+ 10
+
+
+
AutoEAF
+
+
+ 8
+ false
+ 1
+
+
+
+ IKOB_AEAF_Nickel
+
+ Make a batch of Nickel Ingots in 24hr, Takes 1 Slot
+
+
+
+
+
Nickel
+
+
+ 75
+
+
+
+
+
Nickel
+
+
+
+ 75
+
+
+
AutoEAF
+
+
+ 8
+ false
+ 1
+
+
+
+ IKOB_AEAF_Cobalt
+
+ Make a batch of Cobalt Ingots in 24hr, Takes 1 Slot
+
+
+
+
+
Nickel
+
+
+ 75
+
+
+
+
+
Nickel
+
+
+
+ 75
+
+
+
AutoEAF
+
+
+ 8
+ false
+ 1
+
+
+
+ IKOB_AEAF_Uranium
+
+ Make a batch of depleted uranium Ingots in 24hr, Takes 1 Slot
+
+
+
+
+
Uranium
+
+
+ 80
+
+
+
+
+
Uranium
+
+
+
+ 40
+
+
+
AutoEAF
+
+
+ 8
+ false
+ 1
+
+
+
+
+
+ IKOB_AEAF_Tungsten
+
+ Make a batch of Tungsten Ingots in 24hr, Takes 1 Slot
+
+
+
+
+
Wolframite
+
+
+ 50
+
+
+
+
+
Wolframite
+
+
+
+ 75
+
+
+
AutoEAF
+
+ Metals_D1
+
+ 8
+ false
+ 1
+
+
+
+ IKOB_AEAF_Titanium
+
+ Make a batch of Titanium Ingots in 24hr, Takes 1 Slot
+
+
+
+
+
Ilmenite
+
+
+ 50
+
+
+
+
+
Ilmenite
+
+
+
+ 75
+
+
+
AutoEAF
+
+ Metals_D1
+
+ 8
+ false
+ 1
+
+
+
+ IKOB_AEAF_stellite
+
+ Make a batch of stellite in 24hr, Takes 4 Slot
+
+
+
+
+
Cobalt
+
+
+ 25
+
+
+
+
+
Chromium
+
+
+ 65
+
+
+
+
+
Tungsten
+
+
+ 10
+
+
+
+
+
Cobalt
+
Chromium
+
Tungsten
+
+
+
+ 100
+
+
+
AutoEAF
+
+ Metals_D1
+
+ 4
+ 8
+ false
+ 1
+
+
+
+ IKOB_AEAF_pobedite
+
+ Make a batch of pobedite in 24hr, Takes 4 Slot
+
+
+
+
+
Tungsten
+
+
+ 15
+
+
+
+
+
CarbonAlloy
+
+
+ 15
+
+
+
+
+
Cobalt
+
+
+ 15
+
+
+
+
+
Tungsten
+
CarbonAlloy
+
Cobalt
+
+
+
+ 50
+
+
+
AutoEAF
+
+ Metals_D1
+
+ 4
+ 8
+ false
+ 1
+
+
+
+ IKOB_AEAF_Ferrotitanium
+
+ Make a batch of Ferrotitanium in 24hr, Takes 4 Slot
+
+
+
+
+
Titanium
+
+
+ 25
+
+
+
+
+
Plasteel
+
+
+ 65
+
+
+
+
+
CarbonAlloy
+
+
+ 25
+
+
+
+
+
Titanium
+
Plasteel
+
CarbonAlloy
+
+
+
+ 75
+
+
+
AutoEAF
+
+ Metals_D1
+
+ 4
+ 8
+ false
+ 1
+
+
+
+ IKOB_AEAF_Nitinol
+
+ Make a batch of Nitinol in 24hr, Takes 4 Slot
+
+
+
+
+
Titanium
+
+
+ 20
+
+
+
+
+
NickelBar
+
+
+ 55
+
+
+
+
+
Titanium
+
NickelBar
+
+
+
+ 75
+
+
+
AutoEAF
+
+ Metals_D1
+
+ 4
+ 8
+ false
+ 1
+
+
\ No newline at end of file
diff --git a/Defs/RecipeDefs/AutoESmelter.xml b/Defs/RecipeDefs/AutoESmelter.xml
new file mode 100644
index 0000000..fda0208
--- /dev/null
+++ b/Defs/RecipeDefs/AutoESmelter.xml
@@ -0,0 +1,336 @@
+
+
+
+ IKOB_ARF_Steel
+
+ Make a batch of Steel in 24hr, Takes 2 Slot
+
+
+
+
+
Steel
+
+
+ 150
+
+
+
+
+
Coal
+
+
+ 75
+
+
+
+
+
Steel
+
+
+
Coal
+
+
+
+ 200
+
+
+
AutoESmelter
+
+
+
+ 2
+ 8
+ false
+ 1
+
+
+
+ IKOB_ARF_Copper
+
+ Make a batch of Copper Ingots in 24hr, Takes 1 Slot
+
+
+
+
+
Copper
+
+
+ 200
+
+
+
+
+
Copper
+
+
+
+ 200
+
+
+
AutoESmelter
+
+
+ 8
+ false
+ 1
+
+
+
+ IKOB_ARF_Tin
+
+ Make a batch of Tin Ingots in 24hr, Takes 1 Slot
+
+
+
+
+
Tin
+
+
+ 200
+
+
+
+
+
Tin
+
+
+
+ 200
+
+
+
AutoESmelter
+
+
+ 8
+ false
+ 1
+
+
+
+ IKOB_ARF_Aluminium
+
+ Make a batch of Aluminium Ingots in 24hr, Takes 1 Slot
+
+
+
+
+
Aluminium
+
+
+ 200
+
+
+
+
+
Aluminium
+
+
+
+ 200
+
+
+
AutoESmelter
+
+
+ 8
+ false
+ 1
+
+
+
+ IKOB_ARF_Lead
+
+ Make a batch of Lead Ingots in 24hr, Takes 1 Slot
+
+
+
+
+
Anglesite
+
+
+ 200
+
+
+
+
+
Anglesite
+
+
+
+ 200
+
+
+
AutoESmelter
+
+
+ 8
+ false
+ 1
+
+
+
+ IKOB_ARF_Silver
+
+ Make a batch of Silver Ingots in 24hr, Takes *2* Slot
+
+
+
+
+
Silver
+
+
+ 100
+
+
+
+
+
HCM
+
+
+ 50
+
+
+
+
+
Silver
+
+
+
HCM
+
+
+
+ 150
+
+
+
AutoESmelter
+
+
+
+ 2
+ 8
+ false
+ 1
+
+
+
+ IKOB_ARF_Gold
+
+ Make a batch of Gold Ingots in 24hr, Takes *2* Slot
+
+
+
+
+
Gold
+
+
+ 120
+
+
+
+
+
HCM
+
+
+ 30
+
+
+
+
+
Gold
+
+
+
HCM
+
+
+
+ 150
+
+
+
AutoESmelter
+
+
+
+ 2
+ 8
+ false
+ 1
+
+
+
+ IKOB_ARF_Bronze
+
+ Make a batch of Bronze Ingots in 24hr, Takes *2* Slot
+
+
+
+
+
Copper
+
CopperBar
+
+
+ 200
+
+
+
+
+
TinBar
+
AluminiumBar
+
+
+ 100
+
+
+
+
+
Copper
+
CopperBar
+
TinBar
+
AluminiumBar
+
+
+
+ 300
+
+
+
AutoESmelter
+
+
+
+ 2
+ 8
+ false
+ 1
+
+
+
+ IKOB_ARF_Silicon
+
+ Make a batch of Silicon in 24hr, Takes 1 Slot
+
+
+
+
+
SandResource
+
+
+ 400
+
+
+
+ 40
+
+
+
+
SandResource
+
+
+
+
AutoESmelter
+
+
+ 8
+ false
+ 1
+
+
+
\ No newline at end of file
diff --git a/Defs/ResearchProjectDefs/ResearchDefs.xml b/Defs/ResearchProjectDefs/ResearchDefs.xml
new file mode 100644
index 0000000..1e1dd28
--- /dev/null
+++ b/Defs/ResearchProjectDefs/ResearchDefs.xml
@@ -0,0 +1,41 @@
+
+
+
+ Oil_Automated_1
+
+ Research to burn plastic and rubber autocrafting instruction into electronics.
+ 1200
+ Industrial
+
+
Oil_Industry_C6
+
+ 8.00
+ 25.00
+
+
+
+ Oil_Automated_2
+
+ Research to download synthetic fiber and compaste autocrafting programs into chips.
+ 2400
+ Industrial
+
+
Oil_Automated_1
+
+ 8.00
+ 30.00
+
+
+
+ Oil_Automated_3
+
+ Research to compile Kelvar autocrafting system image into CPUS.
+ 3600
+ Industrial
+
+
Oil_Automated_2
+
+ 8.00
+ 35.00
+
+
diff --git a/Defs/ResearchProjectDefs/ResearchDefs_Refinery.xml b/Defs/ResearchProjectDefs/ResearchDefs_Refinery.xml
new file mode 100644
index 0000000..26ee5b0
--- /dev/null
+++ b/Defs/ResearchProjectDefs/ResearchDefs_Refinery.xml
@@ -0,0 +1,41 @@
+
+
+
+ Metal_Automated_1
+
+ Research to burn Basic Metal ingots auto smelting instruction into electronics.
+ 3000
+ Industrial
+
+
Metals_C2
+
+ 9.00
+ 25.00
+
+
+
+ Metal_Automated_2
+
+ Research to download Advanced Alloy autosmelting programs and programmed watchdogs into cpus.
+ 4500
+ Industrial
+
+
Metals_C3
+
+ 9.00
+ 30.00
+
+
+
+ Metal_Automated_3
+
+ Research to compile Titanium and Uranium autorefine instruction set into NPUS.
+ 6000
+ Industrial
+
+
Metals_D1
+
+ 9.00
+ 35.00
+
+
diff --git a/Defs/ThingDefs_Buildings/Buildings_AutoSmeltry.xml b/Defs/ThingDefs_Buildings/Buildings_AutoSmeltry.xml
new file mode 100644
index 0000000..4579b55
--- /dev/null
+++ b/Defs/ThingDefs_Buildings/Buildings_AutoSmeltry.xml
@@ -0,0 +1,143 @@
+
+
+
+ AutoESmelter
+
+ Electric Smelter, But automated with 10 working slots, no longer should your pawn cooked their limbs due to high temputre.
+
+ Things/Building/Production/ElectricFurnace/TableFurnaceElectric
+ Graphic_Multi
+ (3,1)
+ CutoutComplex
+
+ (2.7, 1.0, 0.85)
+ (0,0,0)
+
+
+ Damage/Corner
+ Damage/Corner
+ Damage/Corner
+ Damage/Corner
+
+
+ 80
+
+ 3500
+ 230
+ 1.0
+ -8
+
+ (3,1)
+
+
RuggedMetallic
+
+ 170
+
+ 12
+ 12
+ 15
+
+
+
+ CompPowerTrader
+ 1200
+ true
+
+
+ SK.CompPowerLowIdleDraw
+ 0.1
+
+
+
+
+ CompHeatPusherPowered
+ 9.5
+ 75
+
+
+ (0,0,-1)
+ Heavy
+ Production
+
+
Metal_Automated_1
+
+ 10
+
+
+ true
+ (0.0, 0.25)
+ (1.0, 1.0)
+ 10
+
+
+
+ AutoEAF
+
+ Electric Arc Furnace, But automated with 10 working slots, no longer should your pawn cooked their limbs due to high temputre.
+
+ Things/Building/Production/EAF/EAF_off
+ Graphic_Multi
+ (3,3)
+
+ (2.7, 1.0, 2.7)
+ (0,0,0)
+
+
+ Damage/Corner
+ Damage/Corner
+ Damage/Corner
+ Damage/Corner
+
+
+ 80
+
+ 4500
+ 280
+ 0
+ -60
+ -7
+
+ (3,3)
+
+
RuggedMetallic
+
+ 240
+
+ 64
+ 20
+ 15
+ 8
+
+
+
+ CompPowerTrader
+ 2400
+ true
+
+
+ SK.CompPowerLowIdleDraw
+ 0.1
+
+
+
+
+ CompHeatPusherPowered
+ 9.5
+ 75
+
+
+ (0,0,-1)
+ Heavy
+ Production
+
+
Metal_Automated_2
+
+ 10
+
+
+ true
+ (0.0, 0.25)
+ (1.0, 1.0)
+ 10
+
+
\ No newline at end of file
diff --git a/Defs/ThingDefs_Buildings/Buildings_Refining.xml b/Defs/ThingDefs_Buildings/Buildings_Refining.xml
new file mode 100644
index 0000000..10f4f06
--- /dev/null
+++ b/Defs/ThingDefs_Buildings/Buildings_Refining.xml
@@ -0,0 +1,208 @@
+
+
+
+
+ PlasticRefiner
+
+ Processes chemfuel into plastic.
+
+ Rimefeller/Things/Building/SynthyleneRefinery
+ Graphic_Single
+ (3,3)
+
+
+