+
+ Misc2
+
+
+ TWB_TableButcherMini
+
+ Building_WorkTable
+ A tiny table for butchering dead creatures into pieces of raw meat.
+
+ Things/Buildings/TWB_TableButcherMini/TWB_TableButcherMini
+
+ 40
+
+ 10
+
+
+
Metallic
+
Woody
+
+
+ -15
+
+
+
ButcherCorpseFlesh
+
Make_Kibble
+
+
+
+
+
ToolCabinet
+
+
+
+
+
PlaceWorker_ShowFacilitiesConnections
+
+ Misc3
+
+
+ TWB_HandTailoringBenchMini
+
+ Building_WorkTable
+ A tiny workbench with a sewing machine for rapid tailoring of clothes.
+
+ Things/Buildings/TWB_HandTailoringBenchMini/TWB_HandTailoringBenchMini
+ CutoutComplex
+
+ 50
+
+ 30
+
+
+
Metallic
+
Woody
+
+
+ 0.3
+
+
+
+
+
ToolCabinet
+
+
+
+
+
PlaceWorker_ShowFacilitiesConnections
+
+
+
ComplexClothing
+
+
+
+ TWB_ElectricTailoringBenchMini
+
+ Building_WorkTable
+ A tiny workbench with a sewing machine for rapid tailoring of clothes.
+
+ Things/Buildings/TWB_ElectricTailoringBenchMini/TWB_ElectricTailoringBenchMini
+ CutoutComplex
+
+ 50
+
+ 30
+ 1
+
+
+
Metallic
+
Woody
+
+
+ 0.3
+
+
+
+ CompPowerTrader
+ true
+ 120
+
+
+
+
+
ToolCabinet
+
+
+
+
+
+
PlaceWorker_ShowFacilitiesConnections
+
+
+
ComplexClothing
+
Electricity
+
+
+
+ TWB_FueledSmithyMini
+
+ Building_WorkTable
+ A tiny wood-fueled station for smithing non-mechanical weapons and tools.
+
+ Things/Buildings/TWB_FueledSmithyMini/TWB_FueledSmithyMini
+
+
+ 50
+
+ ConstructWood
+
+ -3
+
+
+
+ 80.0
+ 50.0
+
+
+
WoodLog
+
+
+ true
+
+
+
+
ToolCabinet
+
+
+
+
+
PlaceWorker_ShowFacilitiesConnections
+
+
+
Smithing
+
+
+
+ TWB_ElectricSmithyMini
+
+ Building_WorkTable
+ A tiny electric-powered station equipped for smithing non-mechanical weapons and tools.
+
+ Things/Buildings/TWB_ElectricSmithyMini/TWB_ElectricSmithyMini
+
+
+ 50
+ 1
+
+ ConstructWood
+
+ -3
+
+
+
+ CompPowerTrader
+ true
+ 210
+
+
+
+
+
ToolCabinet
+
+
+
+
+
PlaceWorker_ShowFacilitiesConnections
+
+
+
Smithing
+
Electricity
+
+
+
+ TWB_TableMachiningMini
+
+ Building_WorkTable
+ A tiny work station for assembling and disassembling machinery such as guns or mechanoid corpses.
+
+ Things/Buildings/TWB_TableMachiningMini/TWB_TableMachiningMini
+
+
+ 90
+ 3
+
+
+ -2
+
+
+
ButcherCorpseMechanoid
+
+
+
+ CompPowerTrader
+ true
+ 350
+
+
+
+ 5
+ (73,123,138,0)
+
+
+
+
ToolCabinet
+
+
+
+
+
+
PlaceWorker_ShowFacilitiesConnections
+
+ ConstructMetal
+
+
Machining
+
+ Misc7
+
+
+ TWB_FueledStoveMini
+
+ Building_WorkTable_HeatPush
+ A tiny wood-fueled stove with an attached countertop for preparing meals.
+
+ (1.2,1.0)
+ Things/Buildings/TWB_FueledStoveMini/TWB_FueledStoveMini
+ CutoutComplex
+
+ ConstructMetal
+
+ 30
+ 1
+
+
+
+
+ Misc8
+
+
+ TWB_TableStonecutterMini
+
+ Building_WorkTable_HeatPush
+ A tiny work table equipped to cut rough stone into usable blocks.
+
+ Things/Buildings/TWB_TableStonecutterMini/TWB_TableStonecutterMini
+ CutoutComplex
+
+ 50
+
+ 15
+
+
+
Metallic
+
Woody
+
+
+ -5
+
+
+
+
+
ToolCabinet
+
+
+
+
+
Stonecutting
+
+ Misc9
+
+
PlaceWorker_ShowFacilitiesConnections
+
+
+
+ TWB_BreweryMini
+
+ Building_WorkTable
+ A tiny work station with all the equipment needed to mix wort for beer production. Wort must be fermented to finally become beer.
+
+ Things/Buildings/TWB_BreweryMini/TWB_BreweryMini
+
+
+ 70
+ 16
+
+
+
Make_Wort
+
+
+
Brewing
+
+
+
PlaceWorker_PreventInteractionSpotOverlap
+
+
+
+ TWB_DrugLabMini
+
+ Building_WorkTable
+ A tiny work bench equipped with various containers, heaters, and measurement equipment for producing a variety of drugs.
+
+ Things/Buildings/TWB_DrugLabMini/TWB_DrugLabMini
+ CutoutComplex
+
+ 30
+
+
Metallic
+
Woody
+
+
+ 40
+ 4
+
+
+
+
+
ToolCabinet
+
+
+
+
+
PlaceWorker_ShowFacilitiesConnections
+
+
+
DrugProduction
+
+
+
+ TWB_ElectricSmelterMini
+
+ Building_WorkTable_HeatPush
+ Extracts usable metal from slag chunks and other mixed metal items. Consumes a lot of power.
+
+ (1,1)
+ Things/Buildings/TWB_ElectricSmelterMini/TWB_ElectricSmelterMini
+
+ ConstructMetal
+
+ 115
+ 1
+
+
+
ExtractMetalFromSlag
+
SmeltWeapon
+
SmeltApparel
+
DestroyWeapon
+
DestroyApparel
+
+
+
+ CompPowerTrader
+ 700
+ true
+
+
+
+ 6
+ (217,112,33,0)
+
+
+ CompHeatPusherPowered
+ 12
+
+
+
+
+ 0.32
+
+
+
Electricity
+
+ Misc10
+
+
+ TWB_SimpleResearchBenchMini
+
+ A tiny simple bench with writing implements and simple measurement devices. Researchers work here to discover new things.
+ Building_ResearchBench
+
+
Metallic
+
Woody
+
Stony
+
+ 45
+
+ 15
+
+
+ Things/Buildings/TWB_SimpleResearchBenchMini/TWB_SimpleResearchBenchMini
+ CutoutComplex
+
+
+ 0.6
+
+
+
+
+ TWB_NutrientPasteDispenser
+
+ A tiny machine that synthesizes edible nutrient paste from organic feedstocks placed in adjacent hoppers. It consumes less ingredients and time than any other meal production method - but nobody likes eating nutrient paste. Accepts raw food, but not rough plant matter like hay.
+ Building_NutrientPasteDispenser
+
+ Things/Buildings/TWB_NutrientDispenserMini/TWB_NutrientDispenserMini
+ Graphic_Multi
+ (232,255,191)
+ CutoutComplex
+ (1.1,1.1)
+
+ Building
+ Impassable
+ true
+ 1
+ 0.7
+
+ 2700
+ 75
+ 0.5
+
+
+ true
+ true
+ 0.4
+ DispensePaste
+ true
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1.5/Patches/VanillaExpanded.VFEProduction.xml b/1.5/Patches/VanillaExpanded.VFEProduction.xml
new file mode 100644
index 0000000..ae01225
--- /dev/null
+++ b/1.5/Patches/VanillaExpanded.VFEProduction.xml
@@ -0,0 +1,188 @@
+
+
+
+ /Defs/ThingDef[defName="VFE_TableButcherElectric"]
+ Always
+
+ Defs
+
+
+ TWB_VFE_TableButcherElectricMini
+
+ Building_WorkTable
+ A tiny motorized table with a rotating saw blade for butchering dead creatures quicker into precise slices of raw meat. Consumes some power.
+
+ Things/Buildings/TWB_VFE_TableButcherElectricMini/TWB_VFE_TableButcherElectricMini
+
+
+
Metallic
+
Woody
+
+ 40
+
+ 15
+ 2
+
+
+ -15
+ 1.1
+
+
+
+ CompPowerTrader
+ 250
+ true
+
+
+
+
+
ToolCabinet
+
+
+
+
+
+
PlaceWorker_ShowFacilitiesConnections
+
+ 5
+
+
Electricity
+
+
+
+ TWB_VFE_TableDrugLabElectricMini
+
+ Building_WorkTable
+ An tiny advanced work bench equipped with containers, heaters, and measurement devices for producing various drugs with more efficiency. Consumes some power.
+
+ Things/Buildings/TWB_VFE_TableDrugLabElectricMini/TWB_VFE_TableDrugLabElectricMini
+ CutoutComplex
+
+
+
Metallic
+
Woody
+
+ 60
+
+ 95
+ 6
+
+
+ 1.1
+
+
+
+ CompPowerTrader
+ 275
+ true
+
+
+
+
+
ToolCabinet
+
+
+
+
+
+
PlaceWorker_ShowFacilitiesConnections
+
+ 5
+
+
Electricity
+
DrugProduction
+
+
+
+ TWB_VFE_FueledSmelterMini
+
+ Building_WorkTable_HeatPush
+ A tiny wood-fueled station for smelting. Extracts usable metal from slag chunks and other mixed metal items.
+
+ Things/Buildings/TWB_VFE_FueledSmelterMini/TWB_VFE_FueledSmelterMini
+
+
+ 120
+
+ 3
+
+
ExtractMetalFromSlag
+
SmeltWeapon
+
DestroyWeapon
+
+
+
+ 140.0
+ 40.0
+
+
+
WoodLog
+
+
+ true
+
+
+ CompHeatPusherPowered
+ 7
+
+
+
+ BillsTab
+ 0.75
+
+
+
Smithing
+
+
+
+ TWB_VFE_TableStonecutterElectricMini
+
+ Building_WorkTable_HeatPush
+ An tiny advanced work table with electrical saws and holders for cutting stone chunks into usable blocks in shorter duration of time on an assembly line. Consumes some power.
+
+ Things/Buildings/TWB_VFE_TableStonecutterElectricMini/TWB_VFE_TableStonecutterElectricMini
+ CutoutComplex
+
+
+
Metallic
+
Woody
+
+ 90
+
+ 45
+ 3
+
+
+ 1.1
+
+
+
+ CompPowerTrader
+ 150
+ true
+
+
+
+
+
ToolCabinet
+
+
+
+
+
+
PlaceWorker_ShowFacilitiesConnections
+
+
+ BillsTab
+ true
+
+ 5
+
+
Stonecutting
+
Electricity
+
+
+
+
+
+
\ No newline at end of file
diff --git a/1.5/Patches/owlchemist.simplefxsmoke.xml b/1.5/Patches/owlchemist.simplefxsmoke.xml
new file mode 100644
index 0000000..eef9908
--- /dev/null
+++ b/1.5/Patches/owlchemist.simplefxsmoke.xml
@@ -0,0 +1,29 @@
+
+
+
+ /Defs/FleckDef[defName="Owl_Vapor"]
+ Always
+
+
+
+ Defs/ThingDef[defName="TWB_FueledStoveMini" or defName="TWB_ElectricStoveMini"]/comps
+
+
+
+
+
+
\ No newline at end of file
diff --git a/About/About.xml b/About/About.xml
index 6d06be2..5e8b532 100644
--- a/About/About.xml
+++ b/About/About.xml
@@ -10,6 +10,7 @@
1.2
1.3
1.4
+
1.5
@@ -18,8 +19,10 @@ Update of Alaestors mod
https://steamcommunity.com/sharedfiles/filedetails/?id=1546657623
- Reworked all graphics based on the vanilla benches and multi-textures
+- Some textures made by Chunnyluny
- Added a tiny brewery
- Added a tiny simple research bench
+- Added a tiny nutrient paste dispenser
- Added support for [url=https://steamcommunity.com/sharedfiles/filedetails/?id=2574489704]Simple FX: Smoke[/url]
- Replaced the patch with c# logic, now all recipes will be cloned from the larger benches
- Added tiny workbenches of [url=https://steamcommunity.com/sharedfiles/filedetails/?id=1880253632]Vanilla Furniture Expanded - Production[/url] if loaded
@@ -67,7 +70,10 @@ These textures aren't up to 1.0 quality, and I'm a lazy person who made them all
[*] For best support, please use the Discord-channel for error-reporting.
[*] Do not report errors by making a discussion-thread, I get no notification of that.
[*] If you have the solution for a problem, please post it to the GitHub repository.
+[*] Use [url=https://github.com/RimSort/RimSort/releases/latest]RimSort[/url] to sort your mods
[/list]
[url=https://steamcommunity.com/sharedfiles/filedetails/changelog/2387981423][img]https://img.shields.io/github/v/release/emipa606/TinyWorkbenchs?label=latest%20version&style=plastic&color=9f1111&labelColor=black[/img][/url]
+ ModIcon/TinyWorkbenchs
+ 1.5.0
\ No newline at end of file
diff --git a/About/Changelog.txt b/About/Changelog.txt
index 5868fe1..dc3989b 100644
--- a/About/Changelog.txt
+++ b/About/Changelog.txt
@@ -1,5 +1,8 @@
# Changelog for TinyWorkbenchs
+1.5.0 - Mod updated for 1.5 and passed autotests
+
+
1.4.5 - Some new textures, thanks to Chunnyluny! Also added a tiny paste-dispenser
diff --git a/About/Manifest.xml b/About/Manifest.xml
index 41bd629..8c33d7e 100644
--- a/About/Manifest.xml
+++ b/About/Manifest.xml
@@ -1,7 +1,7 @@
TinyWorkbenchs
- 1.4.5
+ 1.5.0
diff --git a/About/ModSync.xml b/About/ModSync.xml
index ff76793..7a3261f 100644
--- a/About/ModSync.xml
+++ b/About/ModSync.xml
@@ -2,7 +2,7 @@
3b55fe60-bf16-410e-b0fa-91f9da742a9dTiny Workbenchs (Continued)
- 1.4.5
+ 1.5.0Falseemipa606
diff --git a/About/Preview.png b/About/Preview.png
index beb0459..857fff1 100644
Binary files a/About/Preview.png and b/About/Preview.png differ
diff --git a/README.md b/README.md
index ddaf6aa..207b106 100644
--- a/README.md
+++ b/README.md
@@ -1,69 +1,57 @@
# TinyWorkbenchs
![Image](https://i.imgur.com/buuPQel.png)
-
-Update of Alaestors mod
-https://steamcommunity.com/sharedfiles/filedetails/?id=1546657623
-
-- Reworked all graphics based on the vanilla benches and multi-textures
-- Added a tiny brewery
-- Added a tiny simple research bench
-- Added support for https://steamcommunity.com/sharedfiles/filedetails/?id=2574489704]Simple FX: Smoke
-- Replaced the patch with c# logic, now all recipes will be cloned from the larger benches
-- Added tiny workbenches of https://steamcommunity.com/sharedfiles/filedetails/?id=1880253632]Vanilla Furniture Expanded - Production if loaded
-- Added tiny workbenches of https://steamcommunity.com/sharedfiles/filedetails/?id=2877699803]Vanilla Helixien Gas Expanded if loaded
-
+
+Update of Alaestors mod
+https://steamcommunity.com/sharedfiles/filedetails/?id=1546657623
+
+- Reworked all graphics based on the vanilla benches and multi-textures
+- Some textures made by Chunnyluny
+- Added a tiny brewery
+- Added a tiny simple research bench
+- Added a tiny nutrient paste dispenser
+- Added support for https://steamcommunity.com/sharedfiles/filedetails/?id=2574489704]Simple FX: Smoke
+- Replaced the patch with c# logic, now all recipes will be cloned from the larger benches
+- Added tiny workbenches of https://steamcommunity.com/sharedfiles/filedetails/?id=1880253632]Vanilla Furniture Expanded - Production if loaded
+- Added tiny workbenches of https://steamcommunity.com/sharedfiles/filedetails/?id=2877699803]Vanilla Helixien Gas Expanded if loaded
+
![Image](https://i.imgur.com/pufA0kM.png)
-
-
-[table]
- [tr]
- [td]https://dsc.gg/mlie]![Image](https://i.imgur.com/zdzzBrc.png)
-[/td]
- [td]https://github.com/emipa606/TinyWorkbenchs]![Image](https://i.imgur.com/kTkpTOE.png)
-[/td]
- [/tr]
- [tr]
- [td]![Image](https://i.imgur.com/WjDSfUn.png)
-[/td]
- [td]![Image](https://i.imgur.com/Be8E2qJ.png)
-[/td]
- [/tr]
-[/table]
-
+
+
![Image](https://i.imgur.com/Z4GOv8H.png)
-
+
# Notice Of Abandonment
-
-*This mod is no longer maintained; it won't be receiving updates or fixes.*
-Know of a suitable replacement? Leave a link in the comments!
-
-
-
-
-----
- Mod Version: 1.0.0
-
-Adds 1x1 versions of a few workbenchs. They have a workspeed penalty (70% base speed), take longer to build, and are more fragile. But they use less space.
-
-[u]**Load this near the bottom of your modlist!**[/u] This will reduce compatibility issues and allow Tiny Workbenchs to include recipes added to the vanilla workbenchs by other mods (in theory).
-
-
-
-Inspired by (and ripping off) https://steamcommunity.com/sharedfiles/filedetails/?id=1331181010andsearchtext=Small+Workbenches]Voyager's "Small Workbenches" which was under an MIT license.
-
-These textures aren't up to 1.0 quality, and I'm a lazy person who made them all single rotated textures instead of proper muli-graphics. If anyone would like to contribute their fancy art skillz to this mod, I'll credit them accordingly.
-
+
+*This mod is no longer maintained; it won't be receiving updates or fixes.*
+Know of a suitable replacement? Leave a link in the comments!
+
+
+
+
+----
+ Mod Version: 1.0.0
+
+Adds 1x1 versions of a few workbenchs. They have a workspeed penalty (70% base speed), take longer to build, and are more fragile. But they use less space.
+
+[u]**Load this near the bottom of your modlist!**[/u] This will reduce compatibility issues and allow Tiny Workbenchs to include recipes added to the vanilla workbenchs by other mods (in theory).
+
+
+
+Inspired by (and ripping off) https://steamcommunity.com/sharedfiles/filedetails/?id=1331181010andsearchtext=Small+Workbenches]Voyager's "Small Workbenches" which was under an MIT license.
+
+These textures aren't up to 1.0 quality, and I'm a lazy person who made them all single rotated textures instead of proper muli-graphics. If anyone would like to contribute their fancy art skillz to this mod, I'll credit them accordingly.
+
![Image](https://i.imgur.com/PwoNOj4.png)
-
-
-- See if the the error persists if you just have this mod and its requirements active.
-- If not, try adding your other mods until it happens again.
-- Post your error-log using https://steamcommunity.com/workshop/filedetails/?id=818773962]HugsLib or the standalone https://steamcommunity.com/sharedfiles/filedetails/?id=2873415404]Uploader and command Ctrl+F12
-- For best support, please use the Discord-channel for error-reporting.
-- Do not report errors by making a discussion-thread, I get no notification of that.
-- If you have the solution for a problem, please post it to the GitHub repository.
+
+
+- See if the the error persists if you just have this mod and its requirements active.
+- If not, try adding your other mods until it happens again.
+- Post your error-log using https://steamcommunity.com/workshop/filedetails/?id=818773962]HugsLib or the standalone https://steamcommunity.com/sharedfiles/filedetails/?id=2873415404]Uploader and command Ctrl+F12
+- For best support, please use the Discord-channel for error-reporting.
+- Do not report errors by making a discussion-thread, I get no notification of that.
+- If you have the solution for a problem, please post it to the GitHub repository.
+- Use https://github.com/RimSort/RimSort/releases/latest]RimSort to sort your mods
diff --git a/Source/TinyWorkbenches.csproj.oldversioncscproj b/Source/TinyWorkbenches.csproj.oldversioncscproj
index a3604c6..8b267f9 100644
--- a/Source/TinyWorkbenches.csproj.oldversioncscproj
+++ b/Source/TinyWorkbenches.csproj.oldversioncscproj
@@ -1,12 +1,12 @@
- ..\..\1.3\Assemblies
- net472
+ ..\..\1.4\Assemblies
+ net48falsefalseNonelatest
- 1.3.2
+ 1.4.2
diff --git a/Source/TinyWorkbenches/TinyWorkbenches.cs b/Source/TinyWorkbenches/TinyWorkbenches.cs
index 69b39a4..6711c2c 100644
--- a/Source/TinyWorkbenches/TinyWorkbenches.cs
+++ b/Source/TinyWorkbenches/TinyWorkbenches.cs
@@ -1,5 +1,4 @@
-using System.Collections.Generic;
-using System.Linq;
+using System.Linq;
using RimWorld;
using Verse;
@@ -17,7 +16,7 @@ static TinyWorkbenches()
{
if (bench.recipes == null)
{
- bench.recipes = new List();
+ bench.recipes = [];
}
if (!bench.recipes.Contains(recipeDef))
diff --git a/Source/TinyWorkbenches/TinyWorkbenches.csproj b/Source/TinyWorkbenches/TinyWorkbenches.csproj
index 8b267f9..b999301 100644
--- a/Source/TinyWorkbenches/TinyWorkbenches.csproj
+++ b/Source/TinyWorkbenches/TinyWorkbenches.csproj
@@ -1,16 +1,16 @@
- ..\..\1.4\Assemblies
+ ..\..\1.5\Assembliesnet48falsefalseNonelatest
- 1.4.2
+ 1.5.0
- *
+ 1.5.4039-betaruntimecompile; build; native; contentfiles; analyzers; buildtransitive
diff --git a/Source/metadata.json b/Source/metadata.json
index e7c57ab..29166ec 100644
--- a/Source/metadata.json
+++ b/Source/metadata.json
@@ -2,5 +2,5 @@
"Continued": true,
"CanAdd": "0",
"CanRemove": "2",
- "PreviewVersion": "1.4"
+ "PreviewVersion": "1.5"
}
diff --git a/About/ModIcon.png b/Textures/ModIcon/TinyWorkbenchs.png
similarity index 100%
rename from About/ModIcon.png
rename to Textures/ModIcon/TinyWorkbenchs.png