/ README.md
README.md
 1  # VGP – Garden Resources × Medieval Overhaul: Smelter Patch
 2  
 3  A small compatibility patch that lets you smelt Vegetable Garden Project – Garden Resources intermediary ores (“leaves”/shrooms) at Medieval Overhaul’s smelter buildings. It also re-flavors Steel Shrooms into Iron Shrooms and updates the resulting product to Medieval Overhaul’s iron ingots.
 4  
 5  
 6  ## What this patch does
 7  
 8  - Adds smelting processes for VGP GR intermediate resources to MO’s processing buildings:
 9    - Medieval Smelter (DankPyon_Smelter)
10    - Blast Furnace (DankPyon_BlastFurnace)
11  - Supported inputs and outputs (via ProcessorFramework):
12    - RawSteelLeaf → Iron Ingots (DankPyon_IronIngot) at 25% efficiency
13    - RawPlasteelLeaf → Plasteel at 25% efficiency
14    - RawGoldLeaf → Gold at 25% efficiency
15    - RawSilverLeaf → Silver at 25% efficiency
16    - RawUraniumLeaf → Uranium at 25% efficiency
17  - Renames and re-describes VGP content to fit MO:
18    - “Steel Shrooms” become “Iron Shrooms” (and the plant becomes “iron shroom tree”).
19    - VGP’s extraction recipes now produce Medieval Overhaul Iron Ingots:
20      - ExtractRawSteelLeaf → 4 × Iron Ingots from 16 shrooms
21      - ExtractBulkSteelLeaf → 16 × Iron Ingots from 64 shrooms
22  - Note: This is a bit “cheaty” compared to VGP’s Electric Smelter as Medieval Overhaul processors do not enforce the same skill requirements; pawns without Crafting can still run the processes.
23  
24  
25  ## Requirements
26  
27  - RimWorld 1.6
28  - Medieval Overhaul (packageId: `DankPyon.Medieval.Overhaul`)
29    - Workshop: https://steamcommunity.com/sharedfiles/filedetails/?id=3219596926
30  - Vegetable Garden Project – Garden Resources (packageId: `dismarzero.vgp.vgpgardenresources`)
31    - Workshop: https://steamcommunity.com/sharedfiles/filedetails/?id=2007063451
32  
33  This patch must load after both of the above.
34  
35  
36  ## Load order
37  
38  1. Medieval Overhaul
39  2. VGP – Garden Resources
40  3. This patch (packageId: `Ololduck.MO.VGPGR.patches`)
41  
42  
43  ## Installation
44  
45  - Steam Workshop: Subscribe to the required mods and this patch. Ensure the load order above.
46  - Manual:
47    1. Download Medieval Overhaul and VGP – Garden Resources and install them per their instructions.
48    2. Place this patch’s folder into your RimWorld `Mods/` directory.
49    3. Enable the mods in the main menu in the load order shown above.
50  
51  
52  ## Save-game compatibility
53  
54  - Can generally be added to existing saves that already use Medieval Overhaul and VGP – Garden Resources. The patch only adds ProcessorFramework processes and applies label/recipe patches.
55  - Removing the patch from an in-progress save may orphan jobs or remove patched labels/recipes. Do so at your own risk; finish active bills first.
56  
57  
58  ## Technical details
59  
60  - Uses PatchOperationAdd to append ProcessDefs to MO’s Smelter and Blast Furnace.
61  - ProcessDefs are defined under `1.6/Defs/ProcessorDef/SmeltingDefs.xml` with 0.25 efficiency.
62  - Renames and recipe swaps are in `1.6/Patches/VGPGR.xml`.
63  - No C# assemblies; this is pure XML patching and ProcessorFramework use.
64  
65  
66  ## Known limitations
67  
68  - Medieval Overhaul’s processors do not replicate VGP’s higher skill requirements from the vanilla Electric Smelter. Production is therefore easier than intended by VGP.
69  
70  
71  ## Credits
72  
73  - Original mods:
74    - Medieval Overhaul by DankPyon and contributors
75    - Vegetable Garden Project – Garden Resources by dismarzero and contributors
76  - Patch author: Ololduck
77  
78  
79  ## License
80  
81  - This repository is a community-made compatibility patch. It includes only XML patches and no assets from the parent mods. Please respect the licenses of Medieval Overhaul and VGP – Garden Resources.
82  
83  
84  ## Links
85  
86  - Medieval Overhaul: https://steamcommunity.com/sharedfiles/filedetails/?id=3219596926
87  - VGP – Garden Resources: https://steamcommunity.com/sharedfiles/filedetails/?id=2007063451