From b0d57e4e88b1dc32dc300221e8defc145bc0d641 Mon Sep 17 00:00:00 2001
From: MADxingjin <25790044+MADxingjin@users.noreply.github.com>
Date: Wed, 26 Mar 2025 22:38:20 +0800
Subject: [PATCH] Fabric Stacklimit,more patches.
---
.../CE_Propellant/Defs/CEP_BulkPropellant.xml | 2 +-
.../Patches/PCEP_MakeVGPCottonWorks.xml | 17 ++++++
.../DMS/Patches/PDMSFactionBaseSellAmmo.xml | 2 +-
.../DMS/Patches/PDMS_FabricStacklimit.xml | 15 +++++
.../Patches/PMakeFlakDressCompat.xml | 61 ++++++++++---------
.../yy.capesandarmor/Patches/PSOS2EVA.xml | 46 +++++++-------
Patches/PCore_FabricStacklimit.xml | 16 +++++
7 files changed, 105 insertions(+), 54 deletions(-)
create mode 100644 ModPatches/CE_Propellant/Patches/PCEP_MakeVGPCottonWorks.xml
create mode 100644 ModPatches/DMS/Patches/PDMS_FabricStacklimit.xml
create mode 100644 Patches/PCore_FabricStacklimit.xml
diff --git a/ModPatches/CE_Propellant/Defs/CEP_BulkPropellant.xml b/ModPatches/CE_Propellant/Defs/CEP_BulkPropellant.xml
index 1c981fb..661d970 100644
--- a/ModPatches/CE_Propellant/Defs/CEP_BulkPropellant.xml
+++ b/ModPatches/CE_Propellant/Defs/CEP_BulkPropellant.xml
@@ -7,7 +7,7 @@
Refining propellant from cotton.
Cremate
Recipe_Cremate
- 18750
+ 12750
GeneralLaborSpeed
CE_Gunpowder
diff --git a/ModPatches/CE_Propellant/Patches/PCEP_MakeVGPCottonWorks.xml b/ModPatches/CE_Propellant/Patches/PCEP_MakeVGPCottonWorks.xml
new file mode 100644
index 0000000..4305e06
--- /dev/null
+++ b/ModPatches/CE_Propellant/Patches/PCEP_MakeVGPCottonWorks.xml
@@ -0,0 +1,17 @@
+
+
+
+
+ Defs/RecipeDef[defName="AIE-Make_PropellantFromCotton"]/ingredients/li/filter/thingDefs
+
+ RawCotton
+
+
+
+
+ Defs/RecipeDef[defName="AIE-Make_PropellantFromCotton"]/fixedIngredientFilter/thingDefs
+
+ RawCotton
+
+
+
\ No newline at end of file
diff --git a/ModPatches/DMS/Patches/PDMSFactionBaseSellAmmo.xml b/ModPatches/DMS/Patches/PDMSFactionBaseSellAmmo.xml
index 41b8f60..670433b 100644
--- a/ModPatches/DMS/Patches/PDMSFactionBaseSellAmmo.xml
+++ b/ModPatches/DMS/Patches/PDMSFactionBaseSellAmmo.xml
@@ -62,7 +62,7 @@
CE_Turret
- -2
+ 1
4
diff --git a/ModPatches/DMS/Patches/PDMS_FabricStacklimit.xml b/ModPatches/DMS/Patches/PDMS_FabricStacklimit.xml
new file mode 100644
index 0000000..59e452c
--- /dev/null
+++ b/ModPatches/DMS/Patches/PDMS_FabricStacklimit.xml
@@ -0,0 +1,15 @@
+
+
+
+ Defs/ThingDef[defName="Polyester"]/stackLimit
+
+ 300
+
+
+
+ Defs/ThingDef[defName="Plasfiber"]/stackLimit
+
+ 150
+
+
+
\ No newline at end of file
diff --git a/ModPatches/yy.capesandarmor/Patches/PMakeFlakDressCompat.xml b/ModPatches/yy.capesandarmor/Patches/PMakeFlakDressCompat.xml
index 86ed1e7..4856b62 100644
--- a/ModPatches/yy.capesandarmor/Patches/PMakeFlakDressCompat.xml
+++ b/ModPatches/yy.capesandarmor/Patches/PMakeFlakDressCompat.xml
@@ -1,33 +1,34 @@
-
-
-FlakDress
-
-
-
-
-Defs/ThingDef[defName="TW_FlakDress"]/apparel/layers
-
-
- Shell
- Cape
-
-
-
-
-Defs/ThingDef[defName="FD_HeavyFD" or defName="FD_CompFD" or defName="FD_MechDress"]/apparel/layers
-
-Cape
-
-
-
-Defs/ThingDef[defName="TW_OnionArmor_Surcoat"]/apparel/layers
-
-Cape
-
-
-
-
-
+
+
+ FlakDress
+
+
+
+
+ Defs/ThingDef[defName="TW_FlakDress"]/apparel/layers
+
+
+ Shell
+ Cape
+
+
+
+
+ Defs/ThingDef[defName="FD_HeavyFD" or defName="FD_CompFD" or
+ defName="FD_MechDress"]/apparel/layers
+
+ Cape
+
+
+
+ Defs/ThingDef[defName="TW_OnionArmor_Surcoat"]/apparel/layers
+
+ Cape
+
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/yy.capesandarmor/Patches/PSOS2EVA.xml b/ModPatches/yy.capesandarmor/Patches/PSOS2EVA.xml
index e0d15da..1b0a841 100644
--- a/ModPatches/yy.capesandarmor/Patches/PSOS2EVA.xml
+++ b/ModPatches/yy.capesandarmor/Patches/PSOS2EVA.xml
@@ -1,25 +1,27 @@
-
-
-Save Our Ship 2
-
-
-
-Defs/ThingDef[defName="Apparel_SpaceSuitBody"]/apparel/layers
-
-
- Shell
- Cape
-
-
-
-
-Defs/ThingDef[defName="Apparel_SpaceSuitBodyHeavy"]/apparel/layers
-
- Cape
-
-
-
-
+
+
+ Save Our Ship 2
+
+
+
+
+ Defs/ThingDef[defName="Apparel_SpaceSuitBody"]/apparel/layers
+
+
+ Shell
+ Cape
+
+
+
+
+ Defs/ThingDef[defName="Apparel_SpaceSuitBodyHeavy"]/apparel/layers
+
+ Cape
+
+
+
+
+
\ No newline at end of file
diff --git a/Patches/PCore_FabricStacklimit.xml b/Patches/PCore_FabricStacklimit.xml
new file mode 100644
index 0000000..1ebd27a
--- /dev/null
+++ b/Patches/PCore_FabricStacklimit.xml
@@ -0,0 +1,16 @@
+
+
+
+ Defs/ThingDef[defName="Synthread" or defName="Hyperweave" or
+ defName="DevilstrandCloth"]/stackLimit
+
+ 150
+
+
+
+ Defs/ThingDef[defName="WoolBase" or defName="Cloth"]/stackLimit
+
+ 300
+
+
+
\ No newline at end of file