commit ec47c0300c670b0bc1fbdb20b8eb2b0698f99c0f
Author: MADxingjin <25790044+MADxingjin@users.noreply.github.com>
Date: Tue Jan 14 11:53:59 2025 +0800
Git init. stash all previous work here.
diff --git a/About/About.xml b/About/About.xml
new file mode 100644
index 0000000..657b904
--- /dev/null
+++ b/About/About.xml
@@ -0,0 +1,10 @@
+
+
+ [MXJ]Custom Patches
+ MADxingjin
+ mxj.local.patches
+ 补充Patch,见README.MD 和LoadFolders.XML
+
+ 1.5
+
+
\ No newline at end of file
diff --git a/ModPatches/CE_Propellant/Defs/CEP_BulkPropellant.xml b/ModPatches/CE_Propellant/Defs/CEP_BulkPropellant.xml
new file mode 100644
index 0000000..1c981fb
--- /dev/null
+++ b/ModPatches/CE_Propellant/Defs/CEP_BulkPropellant.xml
@@ -0,0 +1,37 @@
+
+
+
+ MXJP_CEP_BulkPropellant
+
+ Make a batch of propellant by chemically treating cellulose in cotton.
+ Refining propellant from cotton.
+ Cremate
+ Recipe_Cremate
+ 18750
+ GeneralLaborSpeed
+ CE_Gunpowder
+
+
+
+
+ Cloth
+ RawCotton
+
+
+ 150
+
+
+
+
+ Cloth
+ RawCotton
+
+
+
+ 75
+
+
+ BiofuelRefinery
+
+
+
\ No newline at end of file
diff --git a/ModPatches/DMS/Patches/PDMSFactionBaseSellAmmo.xml b/ModPatches/DMS/Patches/PDMSFactionBaseSellAmmo.xml
new file mode 100644
index 0000000..41b8f60
--- /dev/null
+++ b/ModPatches/DMS/Patches/PDMSFactionBaseSellAmmo.xml
@@ -0,0 +1,98 @@
+
+
+
+ Defs/TraderKindDef[defName="DMS_Base_Army_Standard"]/stockGenerators
+
+
+ FSX
+
+ 50
+ 100
+
+
+
+ Prometheum
+
+ 50
+ 100
+
+
+
+ CE_Ammo
+
+ 500
+ 2000
+
+
+ 6
+ 8
+
+
+
+ CE_MediumAmmo
+
+ 175
+ 500
+
+ Cheap
+
+ 8
+ 12
+
+
+
+ CE_HeavyAmmo
+
+ 100
+ 250
+
+ Cheap
+
+ 6
+ 8
+
+
+
+ Ammo
+
+ 0
+ 0
+
+
+
+ CE_Turret
+
+ -2
+ 4
+
+
+ 1
+ 2
+
+
+
+ WeaponsTurrets
+
+ 0
+ 0
+
+
+
+
+ CE_AnimalBoom
+
+
+ CE_AnimalBoom
+
+
+ 0
+ 2
+
+
+ -2
+ 4
+
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/DeviceStandby/Patches/PDSDisableOnWVCXenoHumanCharger.xml b/ModPatches/DeviceStandby/Patches/PDSDisableOnWVCXenoHumanCharger.xml
new file mode 100644
index 0000000..7c5c102
--- /dev/null
+++ b/ModPatches/DeviceStandby/Patches/PDSDisableOnWVCXenoHumanCharger.xml
@@ -0,0 +1,11 @@
+
+
+
+ Defs/ThingDef[defName="WVC_GeneRecharger"]
+
+
+ true
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Ratkin/Patches/PBuyRatkinApparel.xml b/ModPatches/Ratkin/Patches/PBuyRatkinApparel.xml
new file mode 100644
index 0000000..abac43c
--- /dev/null
+++ b/ModPatches/Ratkin/Patches/PBuyRatkinApparel.xml
@@ -0,0 +1,14 @@
+
+
+
+ Defs/TraderKindDef[defName="Base_Outlander_Standard"]/stockGenerators
+
+ RK_Apparel
+
+ RK_Apparel
+ 0~6
+ 3~6
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Rimlaser.CE/Defs/RimlaserCEProjectile.xml b/ModPatches/Rimlaser.CE/Defs/RimlaserCEProjectile.xml
new file mode 100644
index 0000000..1a3ffbc
--- /dev/null
+++ b/ModPatches/Rimlaser.CE/Defs/RimlaserCEProjectile.xml
@@ -0,0 +1,42 @@
+
+
+
+ Bullet_Rimlaser_Small
+
+
+ CE_Laser
+ 12
+ 8
+ 0.001
+
+
+
+ Bullet_Rimlaser_Medium
+
+
+ CE_Laser
+ 20
+ 14
+ 0.001
+
+
+
+ Bullet_Lasgun_Large
+
+
+ CE_Laser
+ 26
+ 20
+ 0.001
+
+
+
+ Bullet_Lasgun_Tesla
+
+
+ EMP
+ 8
+ 1.5
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Rimlaser.CE/Patches/PMakeRimlaserCE.xml b/ModPatches/Rimlaser.CE/Patches/PMakeRimlaserCE.xml
new file mode 100644
index 0000000..8b141b3
--- /dev/null
+++ b/ModPatches/Rimlaser.CE/Patches/PMakeRimlaserCE.xml
@@ -0,0 +1,82 @@
+
+
+
+Rimlaser_LaserRifle
+
+5.5
+5
+0.01
+1.6
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Rimlaser_Medium
+ 1.0
+ 39
+ 6
+ LaserRifle_Fire
+ GunTail_Heavy
+ 9
+ 0.5
+ 4
+
+
+ 6
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_SR
+
+
+
+Rimlaser_TeslaGun
+
+20
+17
+0.01
+1.6
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Lasgun_Tesla
+ 2.0
+ 19
+ 1
+ LaserRifle_Fire
+ GunTail_Heavy
+ 9
+ 0.5
+ 8
+
+
+ 1
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_SR
+
+
+
+
+Defs/ThingDef[defName="Rimlaser_TeslaGun"]/tools
+
+
+
+
+
+
+ Blunt
+
+ 16
+ 2.02
+ 1.63
+ Barrel
+
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/VRE.phytokin/Patches/PNoRenderVREBarkSkin.xml b/ModPatches/VRE.phytokin/Patches/PNoRenderVREBarkSkin.xml
new file mode 100644
index 0000000..75805f4
--- /dev/null
+++ b/ModPatches/VRE.phytokin/Patches/PNoRenderVREBarkSkin.xml
@@ -0,0 +1,15 @@
+
+
+
+Defs/GeneDef[defName="VRE_BarkSkin"]/renderNodeProperties
+
+
+Defs/GeneDef[defName="VRE_BarkSkin"]/fur
+
+
+Defs/GeneDef[defName="VRE_BarkSkin"]/forcedHeadTypes
+
+
+Defs/GeneDef[defName="VRE_BarkSkin"]/modExtensions/li[@Class="VanillaGenesExpanded.GeneExtension"]
+
+
\ No newline at end of file
diff --git a/ModPatches/lanyv.bunnyarmourfromhoomancute/Patches/PMakeBunnyArmorStuffable.xml b/ModPatches/lanyv.bunnyarmourfromhoomancute/Patches/PMakeBunnyArmorStuffable.xml
new file mode 100644
index 0000000..0618563
--- /dev/null
+++ b/ModPatches/lanyv.bunnyarmourfromhoomancute/Patches/PMakeBunnyArmorStuffable.xml
@@ -0,0 +1,22 @@
+
+
+
+
+ Defs/ThingDef[defName="Apparel_CompositeBodysuit"]/costList/Synthread
+
+
+ Defs/ThingDef[defName="Apparel_CompositeBodysuit"]
+
+ 75
+
+ Fabric
+
+
+
+
+ Defs/ThingDef[defName="Apparel_CompositeBodysuit"]/statBases
+
+ 2.5
+
+
+
\ No newline at end of file
diff --git a/ModPatches/yy.capesandarmor/Patches/PCapeCE.xml b/ModPatches/yy.capesandarmor/Patches/PCapeCE.xml
new file mode 100644
index 0000000..2c37401
--- /dev/null
+++ b/ModPatches/yy.capesandarmor/Patches/PCapeCE.xml
@@ -0,0 +1,27 @@
+
+
+
+ Defs/ThingDef[defName="Apparel_LargeCape"]/statBases/StuffEffectMultiplierArmor
+
+ 5
+ 1.5
+ 4
+
+
+
+ Defs/ThingDef[defName="Apparel_LargePrestigeCape"]/statBases/StuffEffectMultiplierArmor
+
+ 5
+ 1.5
+ 4
+
+
+
+ Defs/ThingDef[defName="Apparel_LocustCape"]/statBases/StuffEffectMultiplierArmor
+
+ 5
+ 1.5
+ 4
+
+
+
\ No newline at end of file
diff --git a/ModPatches/yy.capesandarmor/Patches/PMakeFlakDressCompat.xml b/ModPatches/yy.capesandarmor/Patches/PMakeFlakDressCompat.xml
new file mode 100644
index 0000000..86ed1e7
--- /dev/null
+++ b/ModPatches/yy.capesandarmor/Patches/PMakeFlakDressCompat.xml
@@ -0,0 +1,33 @@
+
+
+
+
+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
new file mode 100644
index 0000000..e0d15da
--- /dev/null
+++ b/ModPatches/yy.capesandarmor/Patches/PSOS2EVA.xml
@@ -0,0 +1,25 @@
+
+
+
+
+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/README.MD b/README.MD
new file mode 100644
index 0000000..af7e102
--- /dev/null
+++ b/README.MD
@@ -0,0 +1,30 @@
+# MADxingjin `s Custom Patches for Rimworld
+各种 小Patch 来联动不同mod 并去重,修补BUG
+以及符合个人口味的CE兼容(魔改)
+
+## 泰南(原版游戏)
+TODO:使得原版游戏的防弹衣,防弹裤,动力装甲和海军装甲Stuffable。
+
+## CE_Propellant
+添加了菜园子生棉的直接Recipe,添加了批量Recipe
+
+## Deadman`s switch
+添加了DMS 基地对CE的弹药买卖兼容性
+
+## 鼠鼠(NewRatkinPlus)
+为外来者派系(鼠鼠默认基地TraderKind)添加了购买鼠鼠服装
+TODO:为鼠鼠基地写一个新的TraderKind 并对多个鼠鼠拓展针对性Patch。
+
+## 原版拓展-异种-树人种
+移除了树皮基因的贴图显示(仅Patch移除节点,应当完全兼容)
+
+## [OBSLETE] RimLaser
+``已弃用``
+尝试性的添加了RimLaser对CE的兼容
+
+## Capes & Cloaks
+
+| Mod Name | Date | Content |
+|-----------------|----------|-----------|
+| Flak Dress | | layer mod |
+| Save our ship 2 | 20250114 | layer mod |
diff --git a/ZCUSTOM_P_Patches.code-workspace b/ZCUSTOM_P_Patches.code-workspace
new file mode 100644
index 0000000..876a149
--- /dev/null
+++ b/ZCUSTOM_P_Patches.code-workspace
@@ -0,0 +1,8 @@
+{
+ "folders": [
+ {
+ "path": "."
+ }
+ ],
+ "settings": {}
+}
\ No newline at end of file
diff --git a/loadFolders.xml b/loadFolders.xml
new file mode 100644
index 0000000..5f9308b
--- /dev/null
+++ b/loadFolders.xml
@@ -0,0 +1,13 @@
+
+
+
+ /
+ ModPatches/Ratkin
+ ModPatches/DMS
+ ModPatches/yy.capesandarmor
+ ModPatches/VRE.phytokin
+ ModPatches/Rimlaser.CE
+ ModPatches/CE_Propellant
+ ModPatches/lanyv.bunnyarmourfromhoomancute
+
+
\ No newline at end of file