diff --git a/.gitignore b/.gitignore
index e2ae5b0..f854df2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,5 @@
/.vs
/Assemblies/0Harmony.dll
/Assemblies/0Harmony.xml
+/Changelog.txt
+/packages
diff --git a/About/About.xml b/About/About.xml
index 0e51761..584eee5 100644
--- a/About/About.xml
+++ b/About/About.xml
@@ -12,8 +12,7 @@
rim.job.world
RJW
- steam://url/CommunityFilePage/2009463077
- https://github.com/pardeike/HarmonyRimWorld/releases/latest
+ https://gitgud.io/Ed86/rjw
Rah.RBSE
diff --git a/Assemblies/RJW_RBSE.dll b/Assemblies/RJW_RBSE.dll
index d1de3af..5d1c84b 100644
Binary files a/Assemblies/RJW_RBSE.dll and b/Assemblies/RJW_RBSE.dll differ
diff --git a/Defs/RecipeDefs/Recipe_AdvMedTable.xml b/Defs/RecipeDefs/Recipe_AdvMedTable.xml
index ce172b2..651b1bb 100644
--- a/Defs/RecipeDefs/Recipe_AdvMedTable.xml
+++ b/Defs/RecipeDefs/Recipe_AdvMedTable.xml
@@ -12,6 +12,9 @@
10
+
+ AdvancedMedicalStation
+
@@ -26,6 +29,9 @@
10
+
+ AdvancedMedicalStation
+
diff --git a/Patches/Recipes_RJW_Prosthetics.xml b/Patches/Recipes_RJW_Prosthetics.xml
new file mode 100644
index 0000000..6a613c8
--- /dev/null
+++ b/Patches/Recipes_RJW_Prosthetics.xml
@@ -0,0 +1,12 @@
+
+
+
+
+ /Defs/RecipeDef[@Name="MakeStandardPrivates"]/recipeUsers
+
+
+ BionicWorkbench
+
+
+
+
\ No newline at end of file
diff --git a/Source/Main.cs b/Source/Main.cs
index 34566d6..aeb2ced 100644
--- a/Source/Main.cs
+++ b/Source/Main.cs
@@ -33,43 +33,43 @@ namespace RJW_RBSE
return;
}
- try
- {
- //Vanilla bench
- var fab_ben = DefDatabase.GetNamed("FabricationBench");
+ //try
+ //{
+ // //Vanilla bench
+ // var fab_ben = DefDatabase.GetNamed("FabricationBench");
- //EPOE bench
- var bio_ben = DefDatabase.GetNamed("TableBionics", false);
+ // //EPOE bench
+ // var bio_ben = DefDatabase.GetNamed("TableBionics", false);
- //RBSE benches
- var rbse_bio = DefDatabase.GetNamed("BionicWorkbench", false);
- var rbse_adv = DefDatabase.GetNamed("AdvancedMedicalStation", false);
+ // //RBSE benches
+ // var rbse_bio = DefDatabase.GetNamed("BionicWorkbench", false);
+ // var rbse_adv = DefDatabase.GetNamed("AdvancedMedicalStation", false);
- // Remove existing Bionic recipes
- (bio_ben ?? fab_ben).AllRecipes.Remove(DefDatabase.GetNamed("MakeBionicAnus"));
- (bio_ben ?? fab_ben).AllRecipes.Remove(DefDatabase.GetNamed("MakeBionicBreasts"));
- (bio_ben ?? fab_ben).AllRecipes.Remove(DefDatabase.GetNamed("MakeBionicPenis"));
- (bio_ben ?? fab_ben).AllRecipes.Remove(DefDatabase.GetNamed("MakeBionicVagina"));
+ // // Remove existing Bionic recipes
+ // (bio_ben ?? fab_ben).AllRecipes.Remove(DefDatabase.GetNamed("MakeBionicAnus"));
+ // (bio_ben ?? fab_ben).AllRecipes.Remove(DefDatabase.GetNamed("MakeBionicBreasts"));
+ // (bio_ben ?? fab_ben).AllRecipes.Remove(DefDatabase.GetNamed("MakeBionicPenis"));
+ // (bio_ben ?? fab_ben).AllRecipes.Remove(DefDatabase.GetNamed("MakeBionicVagina"));
- // Add recipes to RBSE bionics bench
- rbse_bio.AllRecipes.Add(DefDatabase.GetNamed("MakeBionicAnus"));
- rbse_bio.AllRecipes.Add(DefDatabase.GetNamed("MakeBionicBreasts"));
- rbse_bio.AllRecipes.Add(DefDatabase.GetNamed("MakeBionicPenis"));
- rbse_bio.AllRecipes.Add(DefDatabase.GetNamed("MakeBionicVagina"));
+ // // Add recipes to RBSE bionics bench
+ // rbse_bio.AllRecipes.Add(DefDatabase.GetNamed("MakeBionicAnus"));
+ // rbse_bio.AllRecipes.Add(DefDatabase.GetNamed("MakeBionicBreasts"));
+ // rbse_bio.AllRecipes.Add(DefDatabase.GetNamed("MakeBionicPenis"));
+ // rbse_bio.AllRecipes.Add(DefDatabase.GetNamed("MakeBionicVagina"));
- // Add recipes to RBSE Advanced Medical bench
- rbse_adv.AllRecipes.Add(DefDatabase.GetNamed("MakeAdvancedBionicJaw"));
- rbse_adv.AllRecipes.Add(DefDatabase.GetNamed("MakeSyntheticUterus"));
- rbse_adv.AllRecipes.Add(DefDatabase.GetNamed("MakeSyntheticTesticles"));
- rbse_adv.AllRecipes.Add(DefDatabase.GetNamed("MakeAdvancedBionicPenis"));
- rbse_adv.AllRecipes.Add(DefDatabase.GetNamed("MakeAdvancedBionicVagina"));
- rbse_adv.AllRecipes.Add(DefDatabase.GetNamed("MakeAdvancedBionicBreasts"));
- rbse_adv.AllRecipes.Add(DefDatabase.GetNamed("MakeAdvancedBionicAnus"));
- }
- catch
- {
- Log.Warning("[RJW-RBSE] Unable to fix RJW/RBSE recipes.");
- }
+ // // Add recipes to RBSE Advanced Medical bench
+ // // rbse_adv.AllRecipes.Add(DefDatabase.GetNamed("MakeAdvancedBionicJaw"));
+ // // rbse_adv.AllRecipes.Add(DefDatabase.GetNamed("MakeSyntheticUterus"));
+ // // rbse_adv.AllRecipes.Add(DefDatabase.GetNamed("MakeSyntheticTesticles"));
+ // // rbse_adv.AllRecipes.Add(DefDatabase.GetNamed("MakeAdvancedBionicPenis"));
+ // // rbse_adv.AllRecipes.Add(DefDatabase.GetNamed("MakeAdvancedBionicVagina"));
+ // // rbse_adv.AllRecipes.Add(DefDatabase.GetNamed("MakeAdvancedBionicBreasts"));
+ // // rbse_adv.AllRecipes.Add(DefDatabase.GetNamed("MakeAdvancedBionicAnus"));
+ //}
+ //catch
+ //{
+ // Log.Warning("[RJW-RBSE] Unable to fix RJW/RBSE recipes.");
+ //}
}
diff --git a/packages.config b/packages.config
new file mode 100644
index 0000000..a46a21b
--- /dev/null
+++ b/packages.config
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file