diff --git a/Defs/Ammo/Modded/Warhammer 40k/Bolter.xml b/Defs/Ammo/Modded/Warhammer 40k/Bolter.xml
index 6fd657fd13..a2ee769b19 100644
--- a/Defs/Ammo/Modded/Warhammer 40k/Bolter.xml
+++ b/Defs/Ammo/Modded/Warhammer 40k/Bolter.xml
@@ -44,6 +44,7 @@
CE_AutoEnableTrade
CE_AutoEnableCrafting
+ CE_AutoEnableCrafting_GWAmmoBench
AmmoBolter75
@@ -55,7 +56,7 @@
Ammo_Bolter75_Standard
.75 cal bolter shell (Standard)
- ThirdParty/Warhammer/Bolter/Standard
+ ThirdParty/Warhammer/Ammo/Bolter/Standard
Graphic_StackCount
@@ -69,7 +70,7 @@
Ammo_Bolter75_Inferno
.75 cal bolter shell (Inferno)
- ThirdParty/Warhammer/Bolter/Inferno
+ ThirdParty/Warhammer/Ammo/Bolter/Inferno
Graphic_StackCount
@@ -83,7 +84,7 @@
Ammo_Bolter75_MetalStorm
.75 cal bolter shell (Metal Storm)
- ThirdParty/Warhammer/Bolter/MetalStorm
+ ThirdParty/Warhammer/Ammo/Bolter/MetalStorm
Graphic_StackCount
@@ -97,7 +98,7 @@
Ammo_Bolter75_Kraken
.75 cal bolter shell (Kraken)
- ThirdParty/Warhammer/Bolter/Kraken
+ ThirdParty/Warhammer/Ammo/Bolter/Kraken
Graphic_StackCount
diff --git a/Defs/Ammo/Modded/Warhammer 40k/HeavyBolter.xml b/Defs/Ammo/Modded/Warhammer 40k/HeavyBolter.xml
index d8ee44dffe..ee7d61f994 100644
--- a/Defs/Ammo/Modded/Warhammer 40k/HeavyBolter.xml
+++ b/Defs/Ammo/Modded/Warhammer 40k/HeavyBolter.xml
@@ -32,6 +32,7 @@
CE_AutoEnableTrade
CE_AutoEnableCrafting
+ CE_AutoEnableCrafting_GWAmmoBench
AmmoBolter998
@@ -43,7 +44,7 @@
Ammo_Bolter998_Standard
.998 cal bolter shell (Standard)
- ThirdParty/Warhammer/HeavyBolter/Standard
+ ThirdParty/Warhammer/Ammo/HeavyBolter/Standard
Graphic_StackCount
@@ -57,7 +58,7 @@
Ammo_Bolter998_Inferno
.998 cal bolter shell (Inferno)
- ThirdParty/Warhammer/HeavyBolter/Inferno
+ ThirdParty/Warhammer/Ammo/HeavyBolter/Inferno
Graphic_StackCount
@@ -71,7 +72,7 @@
Ammo_Bolter998_MetalStorm
.998 cal bolter shell (Metal Storm)
- ThirdParty/Warhammer/HeavyBolter/MetalStorm
+ ThirdParty/Warhammer/Ammo/HeavyBolter/MetalStorm
Graphic_StackCount
@@ -85,7 +86,7 @@
Ammo_Bolter998_Kraken
.998 cal bolter shell (Kraken)
- ThirdParty/Warhammer/HeavyBolter/Kraken
+ ThirdParty/Warhammer/Ammo/HeavyBolter/Kraken
Graphic_StackCount
diff --git a/Defs/Ammo/Modded/Warhammer 40k/LasGun.xml b/Defs/Ammo/Modded/Warhammer 40k/LasGun.xml
index a3192e0fd6..bfa152271e 100644
--- a/Defs/Ammo/Modded/Warhammer 40k/LasGun.xml
+++ b/Defs/Ammo/Modded/Warhammer 40k/LasGun.xml
@@ -54,6 +54,7 @@
CE_AutoEnableTrade
CE_AutoEnableCrafting_FabricationBench
CE_AutoEnableCrafting_TableMachining
+ CE_AutoEnableCrafting_GWAmmoBench
AmmoLasgunPowerPack
@@ -65,7 +66,7 @@
Ammo_LasgunPowerPack
lasgun power pack
- ThirdParty/Warhammer/Lasgun
+ ThirdParty/Warhammer/Ammo/Lasgun
CombatExtended.Graphic_StackCountRanged
@@ -122,7 +123,7 @@
-
+
MakeAmmo_LasgunPowerPack
make lasgun power pack x500
Craft 500 lasgun batteries.
diff --git a/Defs/Ammo/Modded/Warhammer 40k/MeltaGun.xml b/Defs/Ammo/Modded/Warhammer 40k/MeltaGun.xml
index 484ecf32a8..e8676fa929 100644
--- a/Defs/Ammo/Modded/Warhammer 40k/MeltaGun.xml
+++ b/Defs/Ammo/Modded/Warhammer 40k/MeltaGun.xml
@@ -17,7 +17,7 @@
melta beam
CombatExtended.Lasers.LaserBeamCE
- ThirdParty/Warhammer/MeltaBeam
+ ThirdParty/Warhammer/Projectiles/MeltaBeam
Graphic_Single
Transparent
(255,255,255)
@@ -26,7 +26,7 @@
BeamGraphic
0.4
- ThirdParty/Warhammer/MeltaBeam
+ ThirdParty/Warhammer/Projectiles/MeltaBeam
true
diff --git a/Defs/Ammo/Modded/Warhammer 40k/PlasmaCannon.xml b/Defs/Ammo/Modded/Warhammer 40k/PlasmaCannon.xml
index 5e408742f6..4c73ce8bb0 100644
--- a/Defs/Ammo/Modded/Warhammer 40k/PlasmaCannon.xml
+++ b/Defs/Ammo/Modded/Warhammer 40k/PlasmaCannon.xml
@@ -52,6 +52,16 @@
+
+
+
+ AmmoSet_PlasmaCanister_Destroyer
+ plasma canister
+
+ Bullet_Laser_PlasmaDestroyer
+
+
+
@@ -63,6 +73,7 @@
CE_AutoEnableTrade
CE_AutoEnableCrafting
+ CE_AutoEnableCrafting_GWAmmoBench
AmmoPlasmaCannon
@@ -74,7 +85,7 @@
Ammo_PlasmaCanister
plasma canister
- ThirdParty/Warhammer/PlasmaCanister
+ ThirdParty/Warhammer/Ammo/PlasmaCanister
Graphic_StackCount
@@ -98,7 +109,7 @@
- ThirdParty/Warhammer/MeltaProjectile
+ ThirdParty/Warhammer/Projectiles/MeltaProjectile
Graphic_Single
TransparentPostLight
@@ -246,6 +257,52 @@
+
+
+
+ Bullet_Laser_PlasmaDestroyer
+ plasma beam
+ CombatExtended.Lasers.LaserBeamCE
+
+ ThirdParty/Warhammer/Projectiles/MeltaBeam
+ Graphic_Single
+ Transparent
+ (255,255,255)
+
+ Projectile
+ BeamGraphic
+ 0.6
+
+ ThirdParty/Warhammer/Projectiles/MeltaBeam
+
+
+ true
+ CE_Laser
+ 250
+ 500
+ 0.001
+
+
+
+ 140
+ Bomb
+ 2.9
+ MortarBomb_Explode
+ true
+
+
+
+
+ false
+ false
+ Fleck_HeatGlow_API
+ 4
+ ExplosionFlash
+ 5
+
+
+
+
diff --git a/Defs/Effects/Flecks.xml b/Defs/Effects/Flecks.xml
index 080433cfec..9b77781465 100644
--- a/Defs/Effects/Flecks.xml
+++ b/Defs/Effects/Flecks.xml
@@ -202,7 +202,7 @@
0.2
- ThirdParty/Warhammer/MeltaProjectile
+ ThirdParty/Warhammer/Projectiles/MeltaProjectile
MoteGlow
diff --git a/LoadFolders.xml b/LoadFolders.xml
index ef6815a0ab..224e33f7db 100644
--- a/LoadFolders.xml
+++ b/LoadFolders.xml
@@ -195,6 +195,10 @@
ModPatches/Gas Traps and Shells
ModPatches/Gestalt Engine
ModPatches/Giddy-Up 2
+ ModPatches/GrimWorld Angels of Death
+ ModPatches/Grimworld Core Imperialis
+ ModPatches/GrimWorld Hammer of the Imperium
+ ModPatches/GrimWorld Imperial Vehicles
ModPatches/Girls Frontline Apparel Pack
ModPatches/Girls Frontline Styles 404 Team
ModPatches/Girls Frontline Styles AR Team
@@ -611,8 +615,9 @@
ModPatches/pphhyy Expanded Scythers
ModPatches/pphhyy Sanguinary Animals
ModPatches/pphhyy's Lightless Empyrean
- ModPatches/VehicleFramework
+
ModPatches/Multiplayer
ModPatches/SRTS
+ ModPatches/VehicleFramework
\ No newline at end of file
diff --git a/ModPatches/Astra Militarum Regimentum - Krieg/Patches/Astra Militarum Regimentum - Krieg/Armor_Industrial.xml b/ModPatches/Astra Militarum Regimentum - Krieg/Patches/Astra Militarum Regimentum - Krieg/Armor_Industrial.xml
index f83cf54203..57f3f06368 100644
--- a/ModPatches/Astra Militarum Regimentum - Krieg/Patches/Astra Militarum Regimentum - Krieg/Armor_Industrial.xml
+++ b/ModPatches/Astra Militarum Regimentum - Krieg/Patches/Astra Militarum Regimentum - Krieg/Armor_Industrial.xml
@@ -33,6 +33,14 @@
+
+ Defs/ThingDef[defName="ODZ_40k_IG_DKOK_CombatWebbing"]/equippedStatOffsets
+
+ 20
+ 0.1
+
+
+
Defs/ThingDef[defName="ODZ_40k_IG_DKOK_GrenadierArmor"]/statBases
diff --git a/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Apparel.xml b/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Apparel.xml
new file mode 100644
index 0000000000..5386f7611f
--- /dev/null
+++ b/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Apparel.xml
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_CapeBase"]/statBases/StuffEffectMultiplierArmor
+
+ 3
+ 2
+ 1.5
+
+
+
+
+
+
+ Defs/ThingDef[@Name="HP_AoD_OnSkinBase"]/statBases/ArmorRating_Sharp
+
+ 4
+ 3
+ 1
+
+
+
+
+ Defs/ThingDef[@Name="HP_AoD_OnSkinBase"]/statBases/ArmorRating_Blunt
+
+ 6
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_HoodBase"]/statBases/StuffEffectMultiplierArmor
+
+ 3
+ 1
+ 0
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Armors.xml b/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Armors.xml
new file mode 100644
index 0000000000..cb5bf45f23
--- /dev/null
+++ b/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Armors.xml
@@ -0,0 +1,454 @@
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Scout"]/statBases
+
+ 85
+ 10
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Scout"]/statBases/ArmorRating_Sharp
+
+ 16
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Scout"]/statBases/ArmorRating_Blunt
+
+ 24
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_ScoutShoulderPads"]/statBases
+
+ 5
+ 2
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_ScoutShoulderPads"]/statBases/ArmorRating_Sharp
+
+ 14
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_ScoutShoulderPads"]/statBases/ArmorRating_Blunt
+
+ 20
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_ReiverArmor"]/statBases
+
+ 200
+ 20
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_ReiverArmor"]/statBases/ArmorRating_Sharp
+
+ 24
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_ReiverArmor"]/statBases/ArmorRating_Blunt
+
+ 58
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXReiverShoulderPads"]/statBases
+
+ 15
+ 5
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXReiverShoulderPads"]/statBases/ArmorRating_Sharp
+
+ 24
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXReiverShoulderPads"]/statBases/ArmorRating_Blunt
+
+ 46
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_PhobosArmor"]/statBases
+
+ 200
+ 20
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_PhobosArmor"]/statBases/ArmorRating_Sharp
+
+ 24
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_PhobosArmor"]/statBases/ArmorRating_Blunt
+
+ 50
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXPhobosShoulderPads"]/statBases
+
+ 15
+ 5
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXPhobosShoulderPads"]/statBases/ArmorRating_Sharp
+
+ 24
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXPhobosShoulderPads"]/statBases/ArmorRating_Blunt
+
+ 46
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_MaximusArmor"]/statBases
+
+ 200
+ 20
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_MaximusArmor"]/statBases/ArmorRating_Sharp
+
+ 26
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_MaximusArmor"]/statBases/ArmorRating_Blunt
+
+ 62
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKIVShoulderPads"]/statBases
+
+ 15
+ 5
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKIVShoulderPads"]/statBases/ArmorRating_Sharp
+
+ 24
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKIVShoulderPads"]/statBases/ArmorRating_Blunt
+
+ 54
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_CorvusArmor"]/statBases
+
+ 200
+ 20
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_CorvusArmor"]/statBases/ArmorRating_Sharp
+
+ 26
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_CorvusArmor"]/statBases/ArmorRating_Blunt
+
+ 62
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKVIShoulderPads"]/statBases
+
+ 15
+ 5
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKVIShoulderPads"]/statBases/ArmorRating_Sharp
+
+ 24
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKVIShoulderPads"]/statBases/ArmorRating_Blunt
+
+ 54
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_AquillaArmor"]/statBases
+
+ 200
+ 20
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_AquillaArmor"]/statBases/ArmorRating_Sharp
+
+ 26
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_AquillaArmor"]/statBases/ArmorRating_Blunt
+
+ 62
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKVIIShoulderPads"]/statBases
+
+ 15
+ 5
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKVIIShoulderPads"]/statBases/ArmorRating_Sharp
+
+ 24
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKVIIShoulderPads"]/statBases/ArmorRating_Blunt
+
+ 54
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_TacticusArmor"]/statBases
+
+ 200
+ 20
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_TacticusArmor"]/statBases/ArmorRating_Sharp
+
+ 32
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_TacticusArmor"]/statBases/ArmorRating_Blunt
+
+ 74
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXShoulderPads"]/statBases
+
+ 15
+ 5
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXShoulderPads"]/statBases/ArmorRating_Sharp
+
+ 32
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXShoulderPads"]/statBases/ArmorRating_Blunt
+
+ 66
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_GravisArmor"]/statBases
+
+ 200
+ 20
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_GravisArmor"]/statBases/ArmorRating_Sharp
+
+ 32
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_GravisArmor"]/statBases/ArmorRating_Blunt
+
+ 74
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_GravisShoulderPads"]/statBases
+
+ 15
+ 5
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_GravisShoulderPads"]/statBases/ArmorRating_Sharp
+
+ 32
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_GravisShoulderPads"]/statBases/ArmorRating_Blunt
+
+ 66
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_IndomitusTerminatorArmor"]/statBases
+
+ 275
+ 35
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_IndomitusTerminatorArmor"]/statBases/ArmorRating_Sharp
+
+ 37.5
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_IndomitusTerminatorArmor"]/statBases/ArmorRating_Blunt
+
+ 84
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_TerminatorShoulderPads"]/statBases
+
+ 15
+ 5
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_TerminatorShoulderPads"]/statBases/ArmorRating_Sharp
+
+ 36
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_TerminatorShoulderPads"]/statBases/ArmorRating_Blunt
+
+ 84
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Armors_Backpacks.xml b/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Armors_Backpacks.xml
new file mode 100644
index 0000000000..ed16b2791f
--- /dev/null
+++ b/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Armors_Backpacks.xml
@@ -0,0 +1,231 @@
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_ReiverBackpack" or defName="GW_SM_PhobosBackpack"]/statBases
+
+ 5
+ 3
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_ReiverBackpack" or defName="GW_SM_PhobosBackpack"]/equippedStatOffsets/VEF_MassCarryCapacity
+
+ 40
+ 60
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_ReiverBackpack" or defName="GW_SM_PhobosBackpack"]/statBases/Flammability
+
+ 0
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_ReiverBackpack" or defName="GW_SM_PhobosBackpack"]/statBases/ArmorRating_Sharp
+
+ 6
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_ReiverBackpack" or defName="GW_SM_PhobosBackpack"]/statBases/ArmorRating_Blunt
+
+ 9
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_MaximusBackpack" or defName="GW_SM_CorvusBackpack" or defName="GW_SM_AquillaBackpack"]/statBases
+
+ 7
+ 5
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_MaximusBackpack" or defName="GW_SM_CorvusBackpack" or defName="GW_SM_AquillaBackpack"]/equippedStatOffsets/VEF_MassCarryCapacity
+
+ 50
+ 60
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_MaximusBackpack" or defName="GW_SM_CorvusBackpack" or defName="GW_SM_AquillaBackpack"]/statBases/Flammability
+
+ 0
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_MaximusBackpack" or defName="GW_SM_CorvusBackpack" or defName="GW_SM_AquillaBackpack"]/statBases/ArmorRating_Sharp
+
+ 8
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_MaximusBackpack" or defName="GW_SM_CorvusBackpack" or defName="GW_SM_AquillaBackpack"]/statBases/ArmorRating_Blunt
+
+ 12
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_TacticusBackpack"]/statBases
+
+ 10
+ 7
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_TacticusBackpack"]/equippedStatOffsets/VEF_MassCarryCapacity
+
+ 60
+ 60
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_TacticusBackpack"]/statBases/Flammability
+
+ 0
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_TacticusBackpack"]/statBases/ArmorRating_Sharp
+
+ 12
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_TacticusBackpack"]/statBases/ArmorRating_Blunt
+
+ 18
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_GravisBackpack"]/statBases
+
+ 12
+ 8
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_GravisBackpack"]/equippedStatOffsets/VEF_MassCarryCapacity
+
+ 70
+ 60
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_GravisBackpack"]/statBases/Flammability
+
+ 0
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_GravisBackpack"]/statBases/ArmorRating_Sharp
+
+ 15
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_GravisBackpack"]/statBases/ArmorRating_Blunt
+
+ 22.5
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_AssaultJumpPack"]/statBases
+
+ 20
+ 12
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_AssaultJumpPack"]/equippedStatOffsets
+
+ 70
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_AssaultJumpPack"]/statBases/Flammability
+
+ 0
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_AssaultJumpPack"]/statBases/ArmorRating_Sharp
+
+ 15
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_AssaultJumpPack"]/statBases/ArmorRating_Blunt
+
+ 22.5
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_AssaultJumpPack"]/verbs/li/range
+
+ 24
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Armors_Helmets.xml b/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Armors_Helmets.xml
new file mode 100644
index 0000000000..f5140c197d
--- /dev/null
+++ b/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Armors_Helmets.xml
@@ -0,0 +1,443 @@
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_HelmetBase"]/apparel/layers/li[text()="EyeCover"]
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_ScoutHelmet_Base"]/statBases
+
+ 4
+ 1.5
+ 0.6
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_ScoutHelmet_Base"]/statBases/ArmorRating_Sharp
+
+ 6
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_ScoutHelmet_Base"]/statBases/ArmorRating_Blunt
+
+ 9
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_ScoutHelmet_Base"]/equippedStatOffsets
+
+ 0.22
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_ScoutHelmet_Base"]
+
+
+ true
+
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXReiverHelmet_Base"]/statBases
+
+ 10
+ 5
+ 0.6
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXReiverHelmet_Base"]/apparel/immuneToToxGasExposure
+
+ Defs/ThingDef[@Name="GW_SM_MKXReiverHelmet_Base"]/apparel
+
+ true
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXReiverHelmet_Base"]/statBases/ArmorRating_Sharp
+
+ 20
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXReiverHelmet_Base"]/statBases/ArmorRating_Blunt
+
+ 44
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXReiverHelmet_Base"]/statBases/Flammability
+
+ 0
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXReiverHelmet_Base"]/equippedStatOffsets
+
+ 0.22
+ -1
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXPhobosHelmet_Base"]/statBases
+
+ 10
+ 5
+ 0.6
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXPhobosHelmet_Base"]/apparel/immuneToToxGasExposure
+
+ Defs/ThingDef[@Name="GW_SM_MKXPhobosHelmet_Base"]/apparel
+
+ true
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXPhobosHelmet_Base"]/statBases/ArmorRating_Sharp
+
+ 20
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXPhobosHelmet_Base"]/statBases/ArmorRating_Blunt
+
+ 44
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXPhobosHelmet_Base"]/statBases/Flammability
+
+ 0
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXPhobosHelmet_Base"]/equippedStatOffsets
+
+ 0.22
+ -1
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKIVHelmet_Base"]/statBases
+
+ 15
+ 5
+ 0.6
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKIVHelmet_Base"]/apparel/immuneToToxGasExposure
+
+ Defs/ThingDef[@Name="GW_SM_MKIVHelmet_Base"]/apparel
+
+ true
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKIVHelmet_Base"]/statBases/ArmorRating_Sharp
+
+ 22
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKIVHelmet_Base"]/statBases/ArmorRating_Blunt
+
+ 48
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKIVHelmet_Base"]/statBases/Flammability
+
+ 0
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKIVHelmet_Base"]/equippedStatOffsets
+
+ 0.25
+ -1
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKVIHelmet_Base"]/statBases
+
+ 15
+ 5
+ 0.6
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKVIHelmet_Base"]/apparel/immuneToToxGasExposure
+
+ Defs/ThingDef[@Name="GW_SM_MKVIHelmet_Base"]/apparel
+
+ true
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKIVHelmet_Base"]/statBases/ArmorRating_Sharp
+
+ 22
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKVIHelmet_Base"]/statBases/ArmorRating_Blunt
+
+ 48
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKVIHelmet_Base"]/statBases/Flammability
+
+ 0
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKVIHelmet_Base"]/equippedStatOffsets
+
+ 0.25
+ -1
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKVIIHelmet_Base"]/statBases
+
+ 15
+ 5
+ 0.6
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKVIIHelmet_Base"]/apparel/immuneToToxGasExposure
+
+ Defs/ThingDef[@Name="GW_SM_MKVIIHelmet_Base"]/apparel
+
+ true
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKVIIHelmet_Base"]/statBases/ArmorRating_Sharp
+
+ 24
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKVIIHelmet_Base"]/statBases/ArmorRating_Blunt
+
+ 50
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKVIIHelmet_Base"]/statBases/Flammability
+
+ 0
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKVIIHelmet_Base"]/equippedStatOffsets
+
+ 0.28
+ -1
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXHelmet_Base"]/statBases
+
+ 15
+ 5
+ 0.6
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXHelmet_Base"]/apparel/immuneToToxGasExposure
+
+ Defs/ThingDef[@Name="GW_SM_MKXHelmet_Base"]/apparel
+
+ true
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXHelmet_Base"]/statBases/ArmorRating_Sharp
+
+ 24
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXHelmet_Base"]/statBases/ArmorRating_Blunt
+
+ 50
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXHelmet_Base"]/statBases/Flammability
+
+ 0
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_MKXHelmet_Base"]/equippedStatOffsets
+
+ 0.28
+ -1
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_GravisHelmet_Base"]/statBases
+
+ 15
+ 5
+ 0.6
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_GravisHelmet_Base"]/apparel/immuneToToxGasExposure
+
+ Defs/ThingDef[@Name="GW_SM_GravisHelmet_Base"]/apparel
+
+ true
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_GravisHelmet_Base"]/statBases/ArmorRating_Sharp
+
+ 27
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_GravisHelmet_Base"]/statBases/ArmorRating_Blunt
+
+ 52
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_GravisHelmet_Base"]/statBases/Flammability
+
+ 0
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_GravisHelmet_Base"]/equippedStatOffsets
+
+ 0.33
+ -1
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_TerminatorHelmet"]/statBases
+
+ 15
+ 5
+ 0.7
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_TerminatorHelmet"]/apparel/immuneToToxGasExposure
+
+ Defs/ThingDef[@Name="GW_SM_TerminatorHelmet"]/apparel
+
+ true
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_TerminatorHelmet"]/equippedStatOffsets
+
+ -1
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_TerminatorHelmet"]/statBases/ArmorRating_Sharp
+
+ 38
+
+
+
+
+ Defs/ThingDef[@Name="GW_SM_TerminatorHelmet"]/statBases/ArmorRating_Blunt
+
+ 84
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Flamers.xml b/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Flamers.xml
new file mode 100644
index 0000000000..4c32ed3812
--- /dev/null
+++ b/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Flamers.xml
@@ -0,0 +1,187 @@
+
+
+
+
+
+
+ Defs/ThingDef[
+ defName="GW_SM_Gun_Flamer" or
+ defName="GW_SM_Gun_HeavyFlamer" or
+ defName="GW_SM_Gun_Burner"
+ ]/tools
+
+
+
+ barrel
+
+ Blunt
+
+ 3
+ 2.4
+ 1.7
+ Barrel
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Gun_Flamer"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_Gun_Flamer"]
+
+
+
+
+
+
+
+ GW_SM_Gun_Flamer
+
+ 38.6
+ 0.98
+ 1.5
+ 4.0
+ 1
+ 19.8
+ 38000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Flamethrower_Prometheum
+ 1.3
+ 20
+ 4
+ 6
+ GW_SM_Flamer_Sound
+ GunTail_Heavy
+ 12
+ 0.4
+ 6
+ 3
+
+
+ 60
+ 3
+ AmmoSet_Flamethrower
+
+
+ False
+ SuppressFire
+ true
+
+
+ NoSwitch
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Gun_HeavyFlamer"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_Gun_HeavyFlamer"]
+
+
+
+
+
+
+
+ GW_SM_Gun_HeavyFlamer
+
+ 50.6
+ 0.98
+ 1.5
+ 6.0
+ 1
+ 21.4
+ 38000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Flamethrower_Prometheum
+ 1.3
+ 28
+ 3
+ 12
+ GW_SM_Flamer_Sound
+ GunTail_Heavy
+ 12
+ 0.4
+ 6
+ 3
+
+
+ 120
+ 6
+ AmmoSet_Flamethrower
+
+
+ False
+ SuppressFire
+ true
+
+
+ NoSwitch
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Gun_Burner"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_Gun_Burner"]
+
+
+
+
+
+
+
+ GW_SM_Gun_Burner
+
+ 8.4
+ 0.98
+ 1.5
+ 5.4
+ 1
+ 12.2
+ 32000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Flamethrower_Prometheum
+ 0.9
+ 15
+ 1
+ 2
+ GW_SM_Flamer_Sound
+ GunTail_Heavy
+ 12
+ 0.4
+ 5
+ 3
+
+
+ 8
+ 2
+ AmmoSet_Flamethrower
+
+
+ False
+ SuppressFire
+ true
+
+
+ NoSwitch
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Guns.xml b/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Guns.xml
new file mode 100644
index 0000000000..e55d8719ec
--- /dev/null
+++ b/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Guns.xml
@@ -0,0 +1,1216 @@
+
+
+
+
+
+ Defs/ThingDef[
+ defName="HP_Gun_PlasmaGun" or
+ defName="Plasma_Incinerator" or
+ defName="HP_Gun_MeltaGun" or
+ defName="HP_Gun_Multimelta" or
+ defName="Bolter_Gun_Bolter" or
+ defName="Executor_Bolt_Rifle" or
+ defName="HeavyBolter" or
+ defName="GW_SM_AstartesShotgun" or
+ defName="GW_SM_SniperRifle" or
+ defName="GW_SM_Gun_GravRifle" or
+ defName="GW_SM_Gun_GravPistol" or
+ defName="GW_SM_HeavyBoltPistol" or
+ defName="GW_SM_InfernoPistol" or
+ defName="GW_SM_PlasmaPistol" or
+ defName="GW_SM_RocketLauncher"
+ ]/tools
+
+
+
+ barrel
+
+ Blunt
+
+ 5
+ 2.02
+ 1.63
+ Barrel
+
+
+ stock
+
+ Blunt
+
+ 8
+ 1.55
+ 1.5
+ 2.755
+ Stock
+
+
+
+
+
+
+
+
+ Defs/ThingDef[
+ defName="GW_SM_Gun_AssualtCannon" or
+ defName="GW_SM_Gun_PlasmaCannon" or
+ defName="GW_SM_Gun_ReaperCannon" or
+ defName="GW_SM_Gun_StormBolter" or
+ defName="GW_SM_Gun_AstartesPlasmaCannon" or
+ defName="GW_SM_Gun_GravCannon"
+ ]/tools
+
+
+
+ barrel
+
+ Blunt
+
+ 5
+ 2.02
+ 1.63
+ Barrel
+
+
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="HP_Gun_PlasmaGun"]/weaponTags
+
+ Defs/ThingDef[defName="HP_Gun_PlasmaGun"]
+
+
+
+
+
+
+
+ HP_Gun_PlasmaGun
+
+ 23.2
+ 0.98
+ 1.5
+ 0.05
+ 1
+ 11.1
+ 38000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_PlasmaRifle
+ 1.3
+ 54
+ 1
+ HP_Plasma_Gun_Sound
+ GunTail_Heavy
+ 12
+ 0.8
+ 12
+
+ true
+
+
+
+ 10
+ 3
+ AmmoSet_PlasmaCanister_Rifle
+
+
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_Rifle
+
+
+
+
+
+
+ Defs/ThingDef[defName="Plasma_Incinerator"]/weaponTags
+
+ Defs/ThingDef[defName="Plasma_Incinerator"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="Plasma_Incinerator"]/comps
+
+ Defs/ThingDef[defName="Plasma_Incinerator"]
+
+
+
+
+
+
+
+ Plasma_Incinerator
+
+ 32.4
+ 0.98
+ 1.5
+ 0.05
+ 1
+ 14.3
+ 50000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_PlasmaCannon
+ 1.3
+ 58
+ 3
+ HP_Incinerator_Gun_Sound
+ GunTail_Heavy
+ 12
+ 0.8
+ 15
+
+ true
+
+
+
+ 15
+ 5.5
+ AmmoSet_PlasmaCanister_Rifle
+
+
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_Rifle
+
+
+
+
+ Defs/ThingDef[defName="Plasma_Incinerator"]/comps
+
+
+ switch to standard mode
+ switch to overcharge mode
+ True
+
+ 15
+ 5.5
+ AmmoSet_PlasmaCanister_Cannon
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_PlasmaCannon
+ 3
+ 1.2
+ 58
+ HP_Incinerator_Gun_Sound
+ GunTail_Heavy
+ 12
+ 3
+
+ true
+
+
+
+ AimedShot
+ true
+
+
+
+ CompEquippable
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="HP_Gun_MeltaGun"]/weaponTags
+
+ Defs/ThingDef[defName="HP_Gun_MeltaGun"]
+
+
+
+
+
+
+
+ HP_Gun_MeltaGun
+
+ 23.2
+ 1.78
+ 1.5
+ 0.07
+ 1.2
+ 13.4
+ 38000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Laser_MeltaCharge
+ 0.6
+ 18
+ 1
+ HP_Melta_Gun_Sound
+ GunTail_Heavy
+ 12
+ 2.7
+ 12
+
+ true
+
+
+
+ 5
+ 4
+ AmmoSet_MeltaCharge
+
+
+ Snapshot
+
+
+ AdvancedGun
+ CE_AI_BROOM
+
+
+
+
+
+
+ Defs/ThingDef[defName="HP_Gun_Multimelta"]/weaponTags
+
+ Defs/ThingDef[defName="HP_Gun_Multimelta"]
+
+
+
+
+
+
+
+ HP_Gun_Multimelta
+
+ 35.4
+ 1.78
+ 1.5
+ 0.05
+ 1
+ 16.6
+ 50000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Laser_MeltaCharge
+ 1.3
+ 62
+ 2
+ HP_Multi_Melta_Gun_Sound
+ GunTail_Heavy
+ 12
+ 0.8
+ 12
+
+ true
+
+
+
+ 10
+ 3
+ AmmoSet_MeltaCharge
+
+
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_Rifle
+
+
+
+
+
+
+ Defs/ThingDef[defName="Bolter_Gun_Bolter"]/weaponTags
+
+ Defs/ThingDef[defName="Bolter_Gun_Bolter"]
+
+
+
+
+
+
+
+ Bolter_Gun_Bolter
+
+ 11.8
+ 0.98
+ 1
+ 0.06
+ 1.27
+ 8.6
+ 38000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Bolter75_Standard
+ 1
+ 55
+ 12
+ HP_Bolt_Gun_Sound
+ GunTail_Medium
+ 8
+ 1.45
+ 12
+
+
+ 36
+ 4
+ AmmoSet_Bolter75
+
+
+ 6
+ FALSE
+ AimedShot
+
+
+ CE_AI_AR
+ IndustrialGunAdvanced
+
+
+
+
+
+
+ Defs/ThingDef[defName="Executor_Bolt_Rifle"]/weaponTags
+
+ Defs/ThingDef[defName="Executor_Bolt_Rifle"]
+
+
+
+
+
+
+
+ Executor_Bolt_Rifle
+
+ 16.4
+ 0.98
+ 2.6
+ 0.04
+ 1.9
+ 14.8
+ 50000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Bolter75_Standard
+ 1.8
+ 75
+ 1
+ HP_Executor_Bolt_Gun_Sound
+ GunTail_Medium
+ 8
+ 1.45
+ 5
+
+
+ 42
+ 4.5
+ AmmoSet_Bolter75
+
+
+ 1
+ AimedShot
+
+
+ CE_AI_SR
+ IndustrialGunAdvanced
+
+
+
+
+
+
+ Defs/ThingDef[defName="HeavyBolter"]/weaponTags
+
+ Defs/ThingDef[defName="HeavyBolter"]
+
+
+
+
+
+
+
+ HeavyBolter
+
+ 23.6
+ 0.58
+ 1
+ 0.13
+ 1
+ 18.2
+ 61000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Bolter998_Standard
+ 0.6
+ 50
+ 20
+ HP_Heavy_Bolt_Gun_Sound
+ GunTail_Medium
+ 8
+ 2.3
+ 10
+
+
+ 60
+ 6.8
+ AmmoSet_Bolter998
+
+
+ 5
+ FALSE
+ Snapshot
+
+
+ CE_AI_BROOM
+ CE_SMG
+ IndustrialGunAdvanced
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Gun_AssualtCannon"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_Gun_AssualtCannon"]
+
+
+
+
+
+
+
+ GW_SM_Gun_AssualtCannon
+
+ 42.6
+ 0.44
+ 1
+ 0.06
+ 4.64
+ 24.2
+ 68000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_20x102mmNATO_AP
+ 3.3
+ 64
+ 60
+ HP_Heavy_Bolt_Gun_Sound
+ GunTail_Medium
+ 8
+ 0.99
+ 4
+
+
+ 360
+ 10.2
+ AmmoSet_20x102mmNATO
+
+
+ 20
+ FALSE
+ Snapshot
+
+
+ CE_AI_Suppressive
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Gun_ReaperCannon"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_Gun_ReaperCannon"]
+
+
+
+
+
+
+
+ GW_SM_Gun_ReaperCannon
+
+ 38.6
+ 0.46
+ 1
+ 0.13
+ 2.2
+ 22.4
+ 59000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_20x102mmNATO_AP
+ 2.4
+ 68
+ 12
+ HP_Heavy_Bolt_Gun_Sound
+ GunTail_Medium
+ 8
+ 3.4
+ 10
+
+
+ 60
+ 8.4
+ AmmoSet_20x102mmNATO
+
+
+ 4
+ FALSE
+ Snapshot
+
+
+ CE_AI_Suppressive
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Gun_StormBolter"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_Gun_StormBolter"]
+
+
+
+
+
+
+
+ GW_SM_Gun_StormBolter
+
+ 14.8
+ 0.98
+ 1
+ 0.06
+ 1.65
+ 10.7
+ 38000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Bolter75_Standard
+ 1
+ 42
+ 15
+ HP_Bolt_Gun_Sound
+ GunTail_Medium
+ 8
+ 2.15
+ 12
+
+
+ 90
+ 5.4
+ AmmoSet_Bolter75
+
+
+ 6
+ FALSE
+ AimedShot
+
+
+ CE_AI_AR
+ IndustrialGunAdvanced
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Gun_PlasmaCannon"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_Gun_PlasmaCannon"]
+
+
+
+
+
+
+
+ GW_SM_Gun_PlasmaCannon
+
+ 54.4
+ 0.98
+ 1.5
+ 0.05
+ 1
+ 22.5
+ 65000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_PlasmaCannon
+ 3.4
+ 72
+ 5
+ HP_Incinerator_Gun_Sound
+ GunTail_Heavy
+ 12
+ 4.6
+ 21
+
+ true
+
+
+
+ 45
+ 13
+ AmmoSet_PlasmaCanister_Cannon
+
+
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_Rifle
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_AstartesShotgun"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_AstartesShotgun"]
+
+
+
+
+
+
+
+ GW_SM_AstartesShotgun
+
+ 6.5
+ 0.84
+ 1
+ 0.11
+ 1.2
+ 7.2
+ 38500
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_23x75mmR_Buck
+ 0.8
+ 26
+ 1
+ HP_Heavy_Bolt_Gun_Sound
+ GunTail_Medium
+ 8
+ 3.2
+
+
+ 9
+ 0.7
+ AmmoSet_23x75mmR
+ true
+
+
+ Snapshot
+
+
+ CE_AI_AssaultWeapon
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_SniperRifle"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_SniperRifle"]
+
+
+
+
+
+
+
+ GW_SM_SniperRifle
+
+ 8.6
+ 0.98
+ 1
+ 0.06
+ 1.7
+ 9.8
+ 42000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_12mmRailgun_Sabot
+ 1
+ 85
+ HP_Bolt_Gun_Sound
+ GunTail_Medium
+ 8
+ 2.15
+ 12
+
+
+ 20
+ 5.4
+ AmmoSet_12mmRailgun
+
+
+ FALSE
+ AimedShot
+
+
+ CE_AI_Rifle
+ IndustrialGunAdvanced
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Gun_AstartesPlasmaCannon"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_Gun_AstartesPlasmaCannon"]
+
+
+
+
+
+
+
+ GW_SM_Gun_AstartesPlasmaCannon
+
+ 54.4
+ 0.98
+ 1.5
+ 0.05
+ 1
+ 22.5
+ 65000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_PlasmaCannon
+ 3.4
+ 64
+ 1
+ HP_Incinerator_Gun_Sound
+ GunTail_Heavy
+ 12
+ 4.6
+ 21
+
+ true
+
+
+
+ 25
+ 13
+ AmmoSet_PlasmaCanister_Cannon
+
+
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_Rifle
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Gun_GravCannon"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_Gun_GravCannon"]
+
+
+
+
+
+
+
+ GW_SM_Gun_GravCannon
+
+ 64.2
+ 0.98
+ 2.3
+ 0.64
+ 1
+ 26.2
+ 62000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_GravCell
+ 3.4
+ 72
+ 3
+ HP_Incinerator_Gun_Sound
+ GunTail_Heavy
+ 12
+ 4.6
+ 21
+
+
+ 12
+ 13
+ AmmoSet_GravCell
+
+
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_Rifle
+ NoSwitch
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Gun_GravRifle"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_Gun_GravRifle"]
+
+
+
+
+
+
+
+ GW_SM_Gun_GravRifle
+
+ 30.8
+ 0.98
+ 1.4
+ 0.05
+ 1
+ 16.4
+ 58000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_GravCell
+ 3.4
+ 86
+ 0
+ HP_Incinerator_Gun_Sound
+ GunTail_Heavy
+ 12
+ 4.6
+ 16
+
+
+ 5
+ 8.6
+ AmmoSet_GravCell
+
+
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_Rifle
+ NoSwitch
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Gun_GravPistol"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_Gun_GravPistol"]
+
+
+
+
+
+
+
+ GW_SM_Gun_GravPistol
+
+ 24.6
+ 0.98
+ 1.4
+ 0.15
+ 1
+ 12.4
+ 56000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_GravCell
+ 2.4
+ 42
+ 0
+ HP_Incinerator_Gun_Sound
+ GunTail_Heavy
+ 12
+ 4.6
+ 16
+
+
+ 1
+ 8.6
+ AmmoSet_GravCell
+
+
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_Rifle
+ NoSwitch
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_HeavyBoltPistol"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_HeavyBoltPistol"]
+
+
+
+
+
+
+
+ GW_SM_HeavyBoltPistol
+
+ 8.6
+ 0.98
+ 1
+ 0.06
+ 1.27
+ 6.5
+ 32000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Bolter75_Standard
+ 1
+ 26
+ 0
+ HP_Bolt_Gun_Sound
+ GunTail_Medium
+ 8
+ 1.45
+ 8
+
+
+ 8
+ 3
+ AmmoSet_Bolter75
+
+
+ FALSE
+ AimedShot
+
+
+ CE_AI_AR
+ IndustrialGunAdvanced
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_PlasmaPistol"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_PlasmaPistol"]
+
+
+
+
+
+
+
+ GW_SM_PlasmaPistol
+
+ 9.2
+ 0.98
+ 1.5
+ 0.05
+ 1
+ 6.8
+ 32000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_PlasmaRifle
+ 1.3
+ 27
+ 1
+ HP_Plasma_Gun_Sound
+ GunTail_Heavy
+ 12
+ 0.8
+ 12
+
+ true
+
+
+
+ 4
+ 2.4
+ AmmoSet_PlasmaCanister_Rifle
+
+
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_Rifle
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_InfernoPistol"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_InfernoPistol"]
+
+
+
+
+
+
+
+ GW_SM_InfernoPistol
+
+ 9.5
+ 1.78
+ 1.5
+ 0.07
+ 1.2
+ 7.2
+ 36000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Laser_MeltaCharge
+ 0.6
+ 12
+ 0
+ HP_Melta_Gun_Sound
+ GunTail_Heavy
+ 12
+ 2.7
+ 8
+
+ true
+
+
+
+ 2
+ 2.6
+ AmmoSet_MeltaCharge
+
+
+ Snapshot
+
+
+ AdvancedGun
+ CE_AI_BROOM
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_RocketLauncher"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_RocketLauncher"]
+
+
+
+
+
+
+
+ GW_SM_RocketLauncher
+
+ 8
+ 0.98
+ 1.2
+ 0.05
+ 1
+ 11
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_84x246mmR_HEAT
+ 1.3
+ 52
+ 1
+ HP_Plasma_Gun_Sound
+ GunTail_Medium
+ 12
+ 0.8
+ 12
+
+ true
+
+
+
+ 1
+ 4.2
+ AmmoSet_84x246mmR
+
+
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_Rifle
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Melee_Weapons.xml b/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Melee_Weapons.xml
new file mode 100644
index 0000000000..effe551fe1
--- /dev/null
+++ b/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Melee_Weapons.xml
@@ -0,0 +1,761 @@
+
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Chainsword_GrimWorld"]/stuffCategories
+
+ Metallic_Weapon
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Chainsword_GrimWorld"]/tools
+
+
+
+ handle
+
+ Poke
+
+ 5
+ 1.65
+ 0.2
+ 1.425
+ Handle
+
+
+ edge
+
+ Cut
+
+ 54
+ 1.4
+ 21.45
+ 6.74
+ Edge
+
+
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Chainsword_GrimWorld"]/weaponTags
+
+ Defs/ThingDef[defName="MeleeWeapon_Chainsword_GrimWorld"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Chainsword_GrimWorld"]/weaponTags
+
+ CE_OneHandedWeapon
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Chainsword_GrimWorld"]
+
+
+ 0.18
+ 0.4
+ 0.3
+
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Chainsword_GrimWorld"]/statBases
+
+ 5.7
+ 0.58
+
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Relic_Chainsword_GrimWorld"]/stuffCategories
+
+ Metallic_Weapon
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Relic_Chainsword_GrimWorld"]/tools
+
+
+
+ handle
+
+ Poke
+
+ 4
+ 1.65
+ 0.2
+ 1.425
+ Handle
+
+
+ edge
+
+ Cut
+
+ 68
+ 1.0
+ 23.26
+ 4.15
+ Edge
+
+
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Relic_Chainsword_GrimWorld"]/weaponTags
+
+ Defs/ThingDef[defName="MeleeWeapon_Relic_Chainsword_GrimWorld"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Relic_Chainsword_GrimWorld"]/weaponTags
+
+ CE_OneHandedWeapon
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Relic_Chainsword_GrimWorld"]/equippedStatOffsets
+
+ 0.21
+ 0.45
+ 0.35
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Relic_Chainsword_GrimWorld"]/statBases
+
+ 4.0
+ 0.4
+
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Powersword_GrimWorld"]/stuffCategories
+
+ Metallic_Weapon
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Powersword_GrimWorld"]/tools
+
+
+
+ handle
+
+ Poke
+
+ 3
+ 1.65
+ 0.2
+ 0.75
+ Handle
+
+
+ edge
+
+ Cut
+
+ 84
+ 1.2
+ 27.54
+ 5.24
+ Edge
+
+
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Powersword_GrimWorld"]/weaponTags
+
+ Defs/ThingDef[defName="MeleeWeapon_Powersword_GrimWorld"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Powersword_GrimWorld"]/weaponTags
+
+ CE_OneHandedWeapon
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Powersword_GrimWorld"]
+
+
+ 0.35
+ 0.3
+ 0.15
+
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Powersword_GrimWorld"]/statBases
+
+ 4.25
+ 0.42
+
+
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Relic_Powersword_GrimWorld"]/stuffCategories
+
+ Metallic_Weapon
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Relic_Powersword_GrimWorld"]/tools
+
+
+
+ handle
+
+ Poke
+
+ 3
+ 1.65
+ 0.33
+ 0.75
+ Handle
+
+
+ edge
+
+ Cut
+
+ 106
+ 1.3
+ 38.3
+ 6.1
+ Edge
+
+
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Relic_Powersword_GrimWorld"]/weaponTags
+
+ Defs/ThingDef[defName="MeleeWeapon_Relic_Powersword_GrimWorld"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Relic_Powersword_GrimWorld"]/weaponTags
+
+ CE_OneHandedWeapon
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Relic_Powersword_GrimWorld"]
+
+
+ 0.45
+ 0.3
+ 0.15
+
+
+
+
+
+ Defs/ThingDef[defName="MeleeWeapon_Relic_Powersword_GrimWorld"]/statBases
+
+ 3.0
+ 0.3
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_FlameSword"]/tools
+
+
+
+ handle
+
+ Poke
+
+ 3
+ 1.1
+ 0.12
+ 0.75
+ Handle
+
+
+ edge
+
+ Cut
+
+ 164
+
+
+ Flame
+ 16
+ 0.6
+
+
+ 1.1
+ 45.7
+ 8.2
+ Edge
+
+
+ point
+
+ Stab
+
+ 178
+
+
+ Flame
+ 16
+ 0.6
+
+
+ 1.1
+ 49.3
+ 9.5
+ Point
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_FlameSword"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_Melee_FlameSword"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_FlameSword"]/equippedStatOffsets
+
+ 0.85
+ 0.64
+ 0.37
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_FlameSword"]/statBases
+
+ 8.4
+ 0.65
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_TermSword"]/tools
+
+
+
+ handle
+
+ Poke
+
+ 3
+ 1.1
+ 0.12
+ 0.75
+ Handle
+
+
+ edge
+
+ Cut
+
+ 152
+ 1.1
+ 45.7
+ 8.2
+ Edge
+
+
+ point
+
+ Stab
+
+ 165
+ 1.1
+ 49.3
+ 9.5
+ Point
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_TermSword"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_Melee_TermSword"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_TermSword"]
+
+
+ 0.85
+ 0.64
+ 0.37
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_TermSword"]/statBases
+
+ 7.5
+ 0.65
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_Powerfist"]/tools
+
+
+
+ Fist
+
+ Blunt
+
+ 62
+ 2.3
+ 194
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_Powerfist"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_Melee_Powerfist"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_Powerfist"]/weaponTags
+
+ CE_OneHandedWeapon
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_Powerfist"]
+
+
+ 1.47
+ 0.49
+ 0.44
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_Powerfist"]/statBases
+
+ 12.4
+ 0.51
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_TermPowerFist"]/tools
+
+
+
+ Fist
+
+ Blunt
+
+ 76
+ 2.3
+ 194
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_TermPowerFist"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_Melee_TermPowerFist"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_TermPowerFist"]/weaponTags
+
+ CE_OneHandedWeapon
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_TermPowerFist"]
+
+
+ 1.47
+ 0.49
+ 0.44
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_TermPowerFist"]/statBases
+
+ 15.4
+ 0.51
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_ThunderHammer"]/tools
+
+
+
+ handle
+
+ Blunt
+
+ 16
+ 2.3
+ 5.46
+ Handle
+
+
+ head
+
+ Blunt
+
+ 114
+ 2.3
+ 215
+ Head
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_ThunderHammer"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_Melee_ThunderHammer"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_ThunderHammer"]/equippedStatOffsets
+
+ 1.16
+ 0.23
+ 0.20
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_ThunderHammer"]/statBases
+
+ 18.6
+ 0.51
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_Thunder1hHammer"]/tools
+
+
+
+ handle
+
+ Blunt
+
+ 12
+ 2.3
+ 5.46
+ Handle
+
+
+ head
+
+ Blunt
+
+ 84
+ 2.3
+ 215
+ Head
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_Thunder1hHammer"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_Melee_Thunder1hHammer"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_Thunder1hHammer"]/weaponTags
+
+ CE_OneHandedWeapon
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_Thunder1hHammer"]
+
+
+ 1.16
+ 0.23
+ 0.35
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Melee_Thunder1hHammer"]/statBases
+
+ 14.2
+ 0.51
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_MeleeWeapon_CombatKnife"]/stuffCategories
+
+ Metallic_Weapon
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_MeleeWeapon_CombatKnife"]/tools
+
+
+
+ handle
+
+ Poke
+
+ 4
+ 1.4
+ 0.2
+ 1.425
+ Handle
+
+
+ edge
+
+ Cut
+
+ 45
+ 1.2
+ 25.26
+ 6.44
+ Edge
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_MeleeWeapon_CombatKnife"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SM_MeleeWeapon_CombatKnife"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_MeleeWeapon_CombatKnife"]/weaponTags
+
+ CE_OneHandedWeapon
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_MeleeWeapon_CombatKnife"]/equippedStatOffsets
+
+ 0.23
+ 0.45
+ 0.35
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_MeleeWeapon_CombatKnife"]/statBases
+
+ 4.9
+ 0.58
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Scenarios.xml b/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Scenarios.xml
new file mode 100644
index 0000000000..c767e26492
--- /dev/null
+++ b/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Scenarios.xml
@@ -0,0 +1,15 @@
+
+
+
+
+ Defs/ScenarioDef[defName="HP_CrashlandedAngels"]/scenario/parts
+
+
+ StartingThing_Defined
+ Ammo_Bolter75_Standard
+ 180
+
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Turrets.xml b/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Turrets.xml
new file mode 100644
index 0000000000..1ae9d88c5a
--- /dev/null
+++ b/ModPatches/Grimworld Angels of Death/Patches/Grimworld Angels of Death/CE_Patch_Turrets.xml
@@ -0,0 +1,221 @@
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Building_HeavyBolter" or defName="GW_SM_Building_Lascannon"]/fillPercent
+
+ 0.85
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Building_HeavyBolter"]/comps/li[@Class="CompProperties_Refuelable"]
+
+
+
+ Defs/ThingDef[defName="GW_SM_Building_HeavyBolter"]/thingClass
+
+ CombatExtended.Building_TurretGunCE
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Building_HeavyBolter"]/statBases
+
+ 0.75
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Building_HeavyBolter"]/statBases/ShootingAccuracyTurret
+
+ 1
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Building_HeavyBolter"]/building/turretBurstCooldownTime
+
+ 1.0
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Building_HeavyBolter"]/costList
+
+
+ 50
+ 40
+ 30
+ 9
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_BuildingGun_HeavyBolter"]/statBases
+
+
+ 1
+ 0.01
+ 1.61
+ 0.37
+ 0
+ 30
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_BuildingGun_HeavyBolter"]/verbs
+
+
+
+ 1.2
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Bolter998_Standard
+ 0.6
+ 58
+ 7
+ 10
+ HP_Heavy_Bolt_Gun_Sound
+ GunTail_Heavy
+ 16
+ Mounted
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_BuildingGun_HeavyBolter"]
+
+
+
+ 200
+ 7.8
+ AmmoSet_Bolter998
+
+
+ AimedShot
+ true
+ true
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Building_Lascannon"]/comps/li[@Class="CompProperties_Explosive"]
+
+
+
+ Defs/ThingDef[defName="GW_SM_Building_Lascannon"]/thingClass
+
+ CombatExtended.Building_TurretGunCE
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Building_Lascannon"]/comps/li[@Class="CompProperties_Power"]
+
+
+ CompPowerTrader
+ 500
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Building_Lascannon"]/statBases
+
+ 0.75
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Building_Lascannon"]/statBases/ShootingAccuracyTurret
+
+ 1.5
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Building_Lascannon"]/building/turretBurstCooldownTime
+
+ 1.0
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_Building_Lascannon"]/costList
+
+
+ 350
+ 30
+ 60
+ 20
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_BuildingGun_Lascannon"]/statBases
+
+
+ 2.36
+ 0.01
+ 1.89
+ 0.5
+ 0.5
+ 0
+ 30
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_BuildingGun_Lascannon"]/verbs
+
+
+
+ 4.15
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Lasgun_Cannon
+ 1.8
+ 5
+ 86
+ HP_Plasma_Gun_Sound
+ GunTail_Heavy
+ 20
+ Mounted
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_BuildingGun_Lascannon"]
+
+
+
+ 40
+ 6.8
+ AmmoSet_Lasgun_Cannon
+
+
+ AimedShot
+ true
+
+
+
+
+
+
diff --git a/ModPatches/Grimworld Autoguns/Patches/Grimworld Autoguns/Autoguns.xml b/ModPatches/Grimworld Autoguns/Patches/Grimworld Autoguns/Autoguns.xml
index fece77ad1d..f468443ef7 100644
--- a/ModPatches/Grimworld Autoguns/Patches/Grimworld Autoguns/Autoguns.xml
+++ b/ModPatches/Grimworld Autoguns/Patches/Grimworld Autoguns/Autoguns.xml
@@ -2,12 +2,14 @@
- Defs/ThingDef[defName="Gun_Agripinaamkii" or
+ Defs/ThingDef[
+ defName="Gun_Agripinaamkii" or
defName="Gun_Agripinaamkiitanker" or
defName="Gun_OrlockAutogun" or
defName="Gun_Heavystubber" or
defName="Gun_MilitarumShotgun" or
- defName="Gun_MilitarumShotgunSawn"]/tools
+ defName="Gun_MilitarumShotgunSawn"
+ ]/tools
@@ -46,8 +48,7 @@
- Defs/ThingDef[defName="Gun_Zarona" or
- defName="Gun_Hiveworldautopistol"]/tools
+ Defs/ThingDef[defName="Gun_Zarona" or defName="Gun_Hiveworldautopistol"]/tools
diff --git a/ModPatches/Grimworld Core Imperialis/Defs/Grimworld Core Imperialis/Ammo/CE_Patch_GravGunAmmo.xml b/ModPatches/Grimworld Core Imperialis/Defs/Grimworld Core Imperialis/Ammo/CE_Patch_GravGunAmmo.xml
new file mode 100644
index 0000000000..e3901f6fb7
--- /dev/null
+++ b/ModPatches/Grimworld Core Imperialis/Defs/Grimworld Core Imperialis/Ammo/CE_Patch_GravGunAmmo.xml
@@ -0,0 +1,208 @@
+
+
+
+
+ AmmoGravCell
+ Graviton Power Cell
+ AmmoAdvanced
+ Things/Ammo/Grav/GravGun_c
+
+
+
+
+
+ AmmoSet_GravCell
+ Graviton Power Cell
+
+ Bullet_GravCell
+
+
+
+
+
+
+ A Graviton Power Cell used to recharge the rare graviton weapons.
+
+ 3.4
+ 4.1
+
+
+ AmmoGravCell
+
+ 25
+
+
+
+ Ammo_GravCell
+ Graviton Power Cell
+
+ Things/Ammo/FuelCell/Large
+ Graphic_StackCount
+
+
+ 5.78
+
+ Demolition
+ Bullet_GravCell
+
+
+ 3
+ 23
+ Thermobaric
+ 0.10
+ 0.15
+ true
+ True
+ 60~300
+
+
+
+
+
+
+
+ Bullet_GravCell
+ CombatExtended.ProjectileCE_Explosive
+ Graviton Particle Stream
+
+ Things/Projectiles/Grav_Projectile
+ Graphic_Single
+ TransparentPostLight
+
+
+ Thump
+ 35
+ 0
+ 0
+ 50
+ false
+ 2
+ ThumpCannon_Impact
+ Artillery_HitThickRoof
+ MortarRound_PreImpact
+ true
+
+
+
+
+ 1
+ 1
+
+ -5~5
+ 0~5
+ 0.01
+
+
+
+
+
+ Bullet_GravCell_A
+ CombatExtended.ProjectileCE_Explosive
+ Graviton Particle Fragment
+
+ Things/Projectiles/Grav_Projectile
+ Graphic_Single
+ TransparentPostLight
+
+
+ Thump
+ 12
+ 0
+ 0
+ 1
+ 50
+ false
+ 2
+ ThumpCannon_Impact
+ Artillery_HitThickRoof
+ MortarRound_PreImpact
+ true
+
+
+
+
+ 2
+
+ -5~5
+ 0~1
+ 0.01
+
+
+
+
+
+ Bullet_GravCell_B
+ CombatExtended.ProjectileCE_Explosive
+ Graviton Particle Fragment
+
+ Things/Projectiles/Grav_Projectile
+ Graphic_Single
+ TransparentPostLight
+
+
+ Thump
+ 12
+ 0
+ 0
+ 1
+ 50
+ false
+ 2
+ ThumpCannon_Impact
+ Artillery_HitThickRoof
+ MortarRound_PreImpact
+ true
+ 1
+ 15
+ 0.25
+
+
+
+
+
+
+ MakeAmmo_GravCell
+ make graviton power cell x5
+ Craft 5 graviton power cells
+ Making 5 graviton power cells
+
+
+
+
+ Plasteel
+
+
+ 105
+
+
+
+
+ HP_Ceramite
+
+
+ 15
+
+
+
+
+ ComponentIndustrial
+
+
+ 15
+
+
+
+
+ Plasteel
+ HP_Ceramite
+ ComponentIndustrial
+
+
+
+ 5
+
+ 5940
+ GW_SM_GravWeapons
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Core Imperialis/Defs/Grimworld Core Imperialis/Ammo/CE_Patch_VolkiteAmmo.xml b/ModPatches/Grimworld Core Imperialis/Defs/Grimworld Core Imperialis/Ammo/CE_Patch_VolkiteAmmo.xml
new file mode 100644
index 0000000000..b2ee0ef860
--- /dev/null
+++ b/ModPatches/Grimworld Core Imperialis/Defs/Grimworld Core Imperialis/Ammo/CE_Patch_VolkiteAmmo.xml
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+ AmmoSet_Volk_Pistol
+ lasgun power pack
+
+ Bullet_Volk_Pistol
+
+
+
+
+ AmmoSet_Volk_Rifle
+ lasgun power pack
+
+ Bullet_Volk_Rifle
+
+
+
+
+ AmmoSet_Volk_HellGun
+ lasgun power pack
+
+ Bullet_Volk_HellGun
+
+
+
+
+ AmmoSet_Volk_Cannon
+ lasgun power pack
+
+ Bullet_Volk_Cannon
+
+
+
+
+
+
+ Bullet_Volk_Pistol
+ laser beam
+
+ CE_Laser
+ 16
+ 9
+ 0.001
+
+
+
+
+ Bullet_Volk_Rifle
+ laser beam
+
+ CE_Laser
+ 30
+ 14
+ 0.001
+
+
+
+
+ Bullet_Volk_HellGun
+ laser beam
+
+ CE_Laser
+ 39
+ 20
+ 0.001
+
+
+
+
+ Bullet_Volk_Cannon
+ laser beam
+ BeamGraphic
+ 2
+
+ ThirdParty/Warhammer/Projectiles/MeltaBeam
+ Graphic_Single
+ Transparent
+
+
+ CE_Laser
+ 51
+ 33
+ 0.001
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Core Imperialis/Defs/Grimworld Core Imperialis/CE_Patch_Ammo_Production.xml b/ModPatches/Grimworld Core Imperialis/Defs/Grimworld Core Imperialis/CE_Patch_Ammo_Production.xml
new file mode 100644
index 0000000000..999964284c
--- /dev/null
+++ b/ModPatches/Grimworld Core Imperialis/Defs/Grimworld Core Imperialis/CE_Patch_Ammo_Production.xml
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+ GWAmmoBench
+
+
+
+
+
+
+ GWAmmoBench
+ imperium loading bench
+ Building_WorkTable
+ A workstation for creating ammunition for imperium weapons.
+
+ Things/Building/Bench/GW_LoadingBench
+ Graphic_Multi
+ CutoutComplex
+ (3.5,1.5)
+
+ Damage/Corner
+ Damage/Corner
+ Damage/Corner
+ Damage/Corner
+
+
+ true
+ 0.20
+
+ Metallic
+
+ 100
+
+ 50
+ 5
+
+ Building
+ 0.5
+ True
+
+ 3000
+ 180
+ 1.0
+ -2
+
+ (3,1)
+ GrimworldCategory
+ PassThroughOnly
+ 70
+ True
+ (0,0,-1)
+ Item
+
+ ITab_Bills
+
+
+ MicroelectronicsBasics
+
+
+
+
+ ToolCabinet
+
+
+
+
+ true
+ BillsTab
+ true
+
+
+ PlaceWorker_ShowFacilitiesConnections
+
+
+
+
+ GW_DoBillsLoadingBench
+ make ammo
+ WorkGiver_DoBill
+ Smithing
+ 60
+
+ GWAmmoBench
+
+ produce ammo
+ producing ammo at
+
+ Manipulation
+
+ true
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Core Imperialis/Patches/CE_Patch_Drugs.xml b/ModPatches/Grimworld Core Imperialis/Patches/CE_Patch_Drugs.xml
new file mode 100644
index 0000000000..6ab8e7bf75
--- /dev/null
+++ b/ModPatches/Grimworld Core Imperialis/Patches/CE_Patch_Drugs.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+ Defs/ThingDef[defName="GW_CombatStims"]/statBases
+
+ 0.05
+
+
+
+
+ Defs/HediffDef[defName="GW_CombatStimsHigh"]/stages/li/statFactors
+
+ 0.75
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Core Imperialis/Patches/CE_Patch_MeleeWeapons.xml b/ModPatches/Grimworld Core Imperialis/Patches/CE_Patch_MeleeWeapons.xml
new file mode 100644
index 0000000000..a6fe9751f9
--- /dev/null
+++ b/ModPatches/Grimworld Core Imperialis/Patches/CE_Patch_MeleeWeapons.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SS_Phaseblade"]/tools
+
+
+
+ handle
+
+ Blunt
+
+ 3
+ 0.1
+ 1.25
+ 0.72
+ Handle
+
+
+ point
+
+ Stab
+
+ 19
+ 0.7
+ 2
+ 44.45
+ Point
+
+
+ edge
+
+ Cut
+
+ 46
+ 0.7
+ 4.5
+ 37.5
+ Edge
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SS_Phaseblade"]/weaponTags
+
+ Defs/ThingDef[defName="GW_SS_Phaseblade"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SS_Phaseblade"]/weaponTags
+
+ CE_OneHandedWeapon
+
+
+
+
+ Defs/ThingDef[defName="GW_SS_Phaseblade"]
+
+
+ 1.33
+ 1.2
+ 0.4
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SS_Phaseblade"]/statBases
+
+ 6.2
+ 1.6
+ 50
+
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Core Imperialis/Patches/CE_Patch_RangedWeapons.xml b/ModPatches/Grimworld Core Imperialis/Patches/CE_Patch_RangedWeapons.xml
new file mode 100644
index 0000000000..82706a5835
--- /dev/null
+++ b/ModPatches/Grimworld Core Imperialis/Patches/CE_Patch_RangedWeapons.xml
@@ -0,0 +1,329 @@
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_VolkSerpenta"]/tools
+
+
+
+
+ barrel
+
+ Blunt
+
+ 5
+ 2.02
+ 1.63
+ Barrel
+
+
+ grip
+
+ Blunt
+
+ 8
+ 1.55
+ 1.5
+ 2.755
+ Grip
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SS_VolkCaliver" or defName="GW_SS_VolkBlast"]/tools
+
+
+
+
+ barrel
+
+ Blunt
+
+ 5
+ 2.02
+ 1.63
+ Barrel
+
+
+ stock
+
+ Blunt
+
+ 8
+ 1.55
+ 1.5
+ 2.755
+ Stock
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SS_VolkCulverin"]/tools
+
+
+
+ barrel
+
+ Blunt
+
+ 5
+ 2.02
+ 1.63
+ Barrel
+
+
+ stock
+
+ Blunt
+
+ 8
+ 1.55
+ 1.5
+ 2.755
+ Stock
+
+
+
+
+
+
+
+ Defs/ThingDef[
+ defName="GW_SS_VolkCulverin" or
+ defName="GW_SS_VolkCaliver" or
+ defName="GW_SM_VolkSerpenta" or
+ defName="GW_SS_VolkBlast"
+ ]/equippedStatOffsets
+
+
+
+
+ Defs/ThingDef[defName="GW_SS_VolkCulverin"]/statBases
+
+
+ 61000
+ 10000
+ 15
+ 1.4
+ 1.3
+ 0.07
+ 1.2
+ 14
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SS_VolkCulverin"]/verbs/li
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Volk_Cannon
+ 0.6
+ 48
+ 1
+ GW_SS_VokiteLight
+ GunTail_Medium
+ 12
+ 2.7
+ 12
+
+ true
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SS_VolkCulverin"]
+
+
+
+ 10
+ 4
+ AmmoSet_Volk_Cannon
+
+
+ Snapshot
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_VolkSerpenta"]/statBases
+
+
+ 30000
+ 10000
+ 5
+ 2.30
+ 1.17
+ 0.06
+ 0.8
+ 0.35
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_VolkSerpenta"]/verbs/li
+
+
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_Volk_Pistol
+ 0.5
+ 22
+ GW_SS_VokiteLight
+ GunTail_Medium
+ 9
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_VolkSerpenta"]
+
+
+
+ 20
+ 4
+ AmmoSet_Volk_Pistol
+
+
+ AimedShot
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SM_VolkSerpenta"]/weaponTags
+
+ CE_OneHandedWeapon
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SS_VolkCaliver"]/statBases
+
+
+ 12.50
+ 1.35
+ 0.06
+ 1.10
+ 0.35
+ 38000
+ 10000
+ 10
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SS_VolkCaliver"]/verbs/li
+
+
+ 0.01
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_Volk_Rifle
+ 1
+ 42
+ 6
+ 4
+ GW_SS_VokiteMedium
+ GunTail_Medium
+ 9
+
+ true
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SS_VolkCaliver"]
+
+
+
+ 60
+ 4
+ AmmoSet_Volk_Rifle
+
+
+ AimedShot
+ True
+ 3
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SS_VolkBlast"]/statBases
+
+
+ 62000
+ 10000
+ 7
+ 10.00
+ 1.35
+ 0.06
+ 1.10
+ 0.35
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SS_VolkBlast"]/verbs/li
+
+
+ 0.01
+ CombatExtended.Verb_ShootCE
+ True
+ Bullet_Volk_HellGun
+ 1
+ 42
+ 6
+ 4
+ GW_SS_VokiteMedium
+ GunTail_Medium
+ 9
+
+ true
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_SS_VolkBlast"]
+
+
+
+ 60
+ 4
+ AmmoSet_Volk_HellGun
+
+
+ AimedShot
+ True
+ 3
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Core Imperialis/Patches/CE_Patch_Resources.xml b/ModPatches/Grimworld Core Imperialis/Patches/CE_Patch_Resources.xml
new file mode 100644
index 0000000000..11109aaaba
--- /dev/null
+++ b/ModPatches/Grimworld Core Imperialis/Patches/CE_Patch_Resources.xml
@@ -0,0 +1,114 @@
+
+
+
+
+
+ Defs/ThingDef[defName="HP_Adamantium"]/stuffProps/categories
+
+ Metallic_Weapon
+ Steeled
+
+
+
+
+ Defs/ThingDef[defName="HP_Adamantium"]/statBases
+
+ 0.06
+
+
+
+
+ Defs/ThingDef[defName="HP_Adamantium"]/statBases/StuffPower_Armor_Sharp
+
+ 4.2
+
+
+
+
+ Defs/ThingDef[defName="HP_Adamantium"]/statBases/StuffPower_Armor_Blunt
+
+ 6.3
+
+
+
+
+ Defs/ThingDef[defName="HP_Adamantium"]/statBases/StuffPower_Armor_Heat
+
+ 0
+
+
+
+
+
+ Defs/ThingDef[defName="HP_Auramite"]/stuffProps/categories
+
+ Metallic_Weapon
+ Steeled
+
+
+
+
+ Defs/ThingDef[defName="HP_Auramite"]/statBases
+
+ 0.06
+
+
+
+
+ Defs/ThingDef[defName="HP_Auramite"]/statBases/StuffPower_Armor_Sharp
+
+ 5
+
+
+
+
+ Defs/ThingDef[defName="HP_Auramite"]/statBases/StuffPower_Armor_Blunt
+
+ 7.5
+
+
+
+
+ Defs/ThingDef[defName="HP_Auramite"]/statBases/StuffPower_Armor_Heat
+
+ 0
+
+
+
+
+
+ Defs/ThingDef[defName="HP_Ceramite"]/stuffProps/categories
+
+ Steeled
+
+
+
+
+ Defs/ThingDef[defName="HP_Ceramite"]/statBases
+
+ 0.06
+
+
+
+
+ Defs/ThingDef[defName="HP_Ceramite"]/statBases/StuffPower_Armor_Sharp
+
+ 3.5
+
+
+
+
+ Defs/ThingDef[defName="HP_Ceramite"]/statBases/StuffPower_Armor_Blunt
+
+ 5.25
+
+
+
+
+ Defs/ThingDef[defName="HP_Ceramite"]/statBases/StuffPower_Armor_Heat
+
+ 0
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Armors.xml b/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Armors.xml
new file mode 100644
index 0000000000..1c98b815a4
--- /dev/null
+++ b/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Armors.xml
@@ -0,0 +1,759 @@
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_AM_Hat_CapBase"]/statBases/StuffEffectMultiplierArmor
+
+ 2.0
+ 1
+ 0
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_Cadian_Fieldcap" or defName="GW_AM_RatlingFieldcap"]/statBases/StuffEffectMultiplierArmor
+
+ 3.0
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_CatachanBandana"]/statBases/StuffEffectMultiplierArmor
+
+ 1.0
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_VostoyanFirstbornHeadgear"]/statBases
+
+ 5
+ 2
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_VostoyanFirstbornHeadgear"]/statBases/Mass
+
+ 1.2
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_VostoyanFirstbornHeadgear"]/statBases/StuffEffectMultiplierArmor
+
+ 3.0
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_VostoyanFirstbornHeadgear"]/equippedStatOffsets
+
+ -1
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_PriestHat" or defName="GW_AM_PriestHood" or defName="GW_AM_PriestHoodDown"]/statBases/ArmorRating_Sharp
+
+ 1.5
+ 0.5
+ 0.16
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_PriestHat"]/statBases/ArmorRating_Blunt
+
+ 0.24
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_CommissarCap"]/statBases/ArmorRating_Sharp
+
+ 1.5
+ 0.5
+ 0.16
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_CommissarCap"]/statBases/ArmorRating_Blunt
+
+ 0.32
+
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_AM_Hat_FullWrapBase"]
+
+
+
+
+ 0.5
+
+ Nose
+
+
+
+ 0.5
+
+ Nose
+
+
+
+ 1
+
+ Eye
+
+
+
+ 2
+
+ Eye
+
+
+
+ 0.50
+
+ Jaw
+
+
+
+ 0.50
+
+ Jaw
+
+
+
+
+
+
+
+
+ Defs/ThingDef[
+ defName="GW_AM_TDR_GogglesHeadwrap" or
+ defName="GW_AM_TDR_OfficerHeadwrap" or
+ defName="GW_AM_TDR_Headwrap"
+ ]/statBases/StuffEffectMultiplierArmor
+
+ 3
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_TDR_Headwrap"]
+
+
+
+
+ 0
+
+ Eye
+ Nose
+
+
+
+ 0
+
+ Eye
+ Nose
+
+
+
+ 0.50
+
+ Jaw
+
+
+
+ 0.50
+
+ Jaw
+
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_TDR_Goggles"]/statBases/ArmorRating_Sharp
+
+ 0.5
+ 0.5
+ 1
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_TDR_Goggles"]/statBases/ArmorRating_Blunt
+
+ 2
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_AM_Hat_GasMaskBase"]/statBases
+
+ 3
+ 1
+
+
+
+
+ Defs/ThingDef[@Name="GW_AM_Hat_GasMaskBase"]/statBases/Mass
+
+ 0.8
+
+
+
+
+ Defs/ThingDef[@Name="GW_AM_Hat_GasMaskBase"]/statBases/StuffEffectMultiplierArmor
+
+ 1.0
+
+
+
+
+ Defs/ThingDef[@Name="GW_AM_Hat_GasMaskBase"]/apparel/layers
+
+
+ StrappedHead
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_AM_Hat_GasMaskBase"]/equippedStatOffsets
+
+ -1
+
+
+
+
+ Defs/ThingDef[@Name="GW_AM_Hat_GasMaskBase"]
+
+
+ WearingGasMask
+
+
+ false
+ true
+
+
+
+
+
+ Defs/ThingDef[
+ defName="ODZ_40k_IG_DKOK_GrenadierGasmask" or
+ defName="GW_AM_SL_GasMask" or
+ defName="GW_AM_OgrynMask"
+ ]/statBases/StuffEffectMultiplierArmor
+
+ 2.0
+
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_Cadian_Helmet"]/statBases
+
+ 4
+ 1
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_Cadian_Helmet"]/statBases/ArmorRating_Sharp
+
+ 6.5
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_Cadian_Helmet"]/statBases/ArmorRating_Blunt
+
+ 9.75
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_CadianKasrkin_Helmet"]/statBases
+
+ 5
+ 1
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_CadianKasrkin_Helmet"]/statBases/ArmorRating_Sharp
+
+ 9
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_CadianKasrkin_Helmet"]/statBases/ArmorRating_Blunt
+
+ 13.5
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_DKOK_Helmet"]/statBases
+
+ 4
+ 1
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_DKOK_Helmet"]/statBases/ArmorRating_Sharp
+
+ 6.5
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_DKOK_Helmet"]/statBases/ArmorRating_Blunt
+
+ 9.75
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_DKOK_GrenadierHelmet"]/statBases
+
+ 5
+ 1
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_DKOK_GrenadierHelmet"]/statBases/ArmorRating_Sharp
+
+ 8
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_DKOK_GrenadierHelmet"]/statBases/ArmorRating_Blunt
+
+ 12
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IM_TempestusScion_Helmet"]/statBases
+
+ 4
+ 1
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IM_TempestusScion_Helmet"]/statBases/ArmorRating_Sharp
+
+ 10
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IM_TempestusScion_Helmet"]/statBases/ArmorRating_Blunt
+
+ 14
+
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_DKOK_CombatWebbing" or defName="ODZ_40k_IG_Cadian_OfficerGorget"]/apparel/layers/li[.="Belt"]
+
+ Webbing
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_DKOK_CombatWebbing" or defName="ODZ_40k_IG_Cadian_OfficerGorget"]/apparel/bodyPartGroups/li[.="Waist"]
+
+ Shoulders
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_DKOK_CombatWebbing"]/statBases
+
+ 10
+ 5
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_Cadian_OfficerGorget"]/statBases
+
+ 0.5
+ 0
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_DKOK_CombatWebbing" or defName="ODZ_40k_IG_Cadian_OfficerGorget"]/statBases/StuffEffectMultiplierArmor
+
+ 3.0
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_DKOK_CombatWebbing"]/equippedStatOffsets
+
+ 20
+ 0.1
+
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IM_TempestusScion_Fatigues"]/statBases/StuffEffectMultiplierArmor
+
+ 5
+ 4
+ 2
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_DKOK_KriegUniform" or defName="ODZ_40k_IG_Cadian_Fatigues" or defName="GW_AM_SL_Uniform" or defName="GW_AM_Mordian_Uniform" or defName="GW_AM_VostoyanFirstborn_Uniform" or defName="GW_AM_Valhallan_GreatCoat" or defName="GW_AM_Valhallan_OfficerGreatCoat" or defName="GW_AM_RatlingShirt"]/statBases/StuffEffectMultiplierArmor
+
+ 4
+ 4
+ 2
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_CatachanFatigues"]/statBases/StuffEffectMultiplierArmor
+
+ 3
+ 2
+ 1.5
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_TDR_DesertFatigues"]/statBases/StuffEffectMultiplierArmor
+
+ 2
+ 4
+ 2
+
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IM_TempestusScion_CarapaceArmor" or defName="GW_AM_OgrynArmor"]/statBases
+
+ 20
+ 5
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IM_TempestusScion_CarapaceArmor" or defName="GW_AM_OgrynArmor"]/statBases/ArmorRating_Sharp
+
+ 16
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IM_TempestusScion_CarapaceArmor" or defName="GW_AM_OgrynArmor"]/statBases/ArmorRating_Blunt
+
+ 24
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IM_TempestusScion_CarapaceArmor" or defName="GW_AM_OgrynArmor"]
+
+
+
+
+ 0.90
+
+ Leg
+
+
+
+ 0.90
+
+ Leg
+
+
+
+ 0.80
+
+ Arm
+
+
+
+ 0.80
+
+ Arm
+
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_DKOK_GrenadierArmor" or defName="ODZ_40k_IG_Cadian_FlakArmor" or defName="GW_AM_Valhallan_Armor"]/statBases
+
+ 10
+ 5
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_DKOK_GrenadierArmor" or defName="ODZ_40k_IG_Cadian_FlakArmor" or defName="GW_AM_Valhallan_Armor"]/statBases/ArmorRating_Sharp
+
+ 12
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_DKOK_GrenadierArmor" or defName="ODZ_40k_IG_Cadian_FlakArmor" or defName="GW_AM_Valhallan_Armor"]/statBases/ArmorRating_Blunt
+
+ 18
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_CommissarMiddle"]/stuffCategories
+
+
+ Steeled
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_CommissarMiddle"]/statBases/StuffEffectMultiplierArmor
+
+ 3
+ 5
+ 2.5
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_CatachanArmor"]/statBases
+
+ 10
+ 4.5
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_CatachanArmor"]/statBases/Mass
+
+ 10
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_CatachanArmor"]/statBases/ArmorRating_Sharp
+
+ 10
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_CatachanArmor"]/statBases/ArmorRating_Blunt
+
+ 15
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_CatachanArmor"]
+
+
+
+
+ 0.90
+
+ Leg
+
+
+
+ 0.90
+
+ Leg
+
+
+
+ 0.80
+
+ Arm
+
+
+
+ 0.80
+
+ Arm
+
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_CadianKasrkin_FlakArmor"]/statBases
+
+ 15
+ 5
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_CadianKasrkin_FlakArmor"]/statBases/ArmorRating_Sharp
+
+ 14
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_CadianKasrkin_FlakArmor"]/statBases/ArmorRating_Blunt
+
+ 22
+
+
+
+
+ Defs/ThingDef[defName="ODZ_40k_IG_CadianKasrkin_FlakArmor"]
+
+
+
+
+ 0.90
+
+ Leg
+
+
+
+ 0.90
+
+ Leg
+
+
+
+ 0.80
+
+ Arm
+
+
+
+ 0.80
+
+ Arm
+
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_TDR_DesertGear"]/statBases
+
+ 5
+ 3
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_TDR_DesertGear"]/statBases/ArmorRating_Sharp
+
+ 13
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_TDR_DesertGear"]/statBases/ArmorRating_Blunt
+
+ 19.5
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_TDR_DesertGear"]
+
+
+
+
+ 0.90
+
+ Leg
+
+
+
+ 0.90
+
+ Leg
+
+
+
+ 0.80
+
+ Arm
+
+
+
+ 0.80
+
+ Arm
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_TDR_DesertGear"]/equippedStatOffsets
+
+ 20
+ 0.1
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_CatachanOuter" or defName="GW_AM_RatlingCloak"]/statBases/StuffEffectMultiplierArmor
+
+ 2
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_CommissarOuter"]/statBases/StuffEffectMultiplierArmor
+
+ 5
+
+
+
+
diff --git a/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Guns.xml b/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Guns.xml
new file mode 100644
index 0000000000..329b7e89a7
--- /dev/null
+++ b/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Guns.xml
@@ -0,0 +1,1285 @@
+
+
+
+
+
+ Defs/ThingDef[
+ defName="HP_AM_Gun_PlasmaGun" or
+ defName="HP_AM_Gun_MeltaGun" or
+ defName="GW_AM_Gun_Kantraelsanctified" or
+ defName="GW_AM_Gun_Lascarbinefoursanctified" or
+ defName="GW_AM_Gun_VossPatternsanctified" or
+ defName="GW_AM_Gun_Kantrael" or
+ defName="GW_AM_Gun_Kantraelt" or
+ defName="GW_AM_Gun_Lascarbinefour" or
+ defName="GW_AM_Gun_VossPattern" or
+ defName="GW_AM_Gun_Accatranfive" or
+ defName="GW_AM_Gun_Lucius" or
+ defName="GW_AM_Gun_Hellgun" or
+ defName="GW_AM_Gun_Locke" or
+ defName="GW_AM_Gun_Longlas" or
+ defName="Gun_Agripinaamkii" or
+ defName="Gun_Agripinaamkiitanker" or
+ defName="Gun_OrlockAutogun" or
+ defName="Gun_Heavystubber" or
+ defName="Gun_MilitarumShotgun" or
+ defName="Gun_MilitarumShotgunSawn" or
+ defName="GW_AM_Gun_Rippergun" or
+ defName="GW_AM_Gun_Bolter" or
+ defName="GW_AM_Gun_Flamer"
+ ]/tools
+
+
+
+
+ barrel
+
+ Blunt
+
+ 5
+ 2.02
+ 1.63
+ Barrel
+
+
+ stock
+
+ Blunt
+
+ 8
+ 1.55
+ 1.5
+ 2.755
+ Stock
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_MissileLauncher"]/tools
+
+
+
+ barrel
+
+ Blunt
+
+ 6
+ 3.4
+ 1.74
+ Barrel
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="HP_AM_Gun_PlasmaGun"]/weaponTags
+
+ Defs/ThingDef[defName="HP_AM_Gun_PlasmaGun"]
+
+
+
+
+
+
+
+ HP_AM_Gun_PlasmaGun
+
+ 18.4
+ 1.04
+ 1.5
+ 0.05
+ 1
+ 12
+ 38000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_PlasmaRifle
+ 1.3
+ 62
+ 1
+ HP_AM_Plasma_Gun_Sound
+ GunTail_Heavy
+ 12
+ 0.8
+ 12
+
+ true
+
+
+
+ 10
+ 3
+ AmmoSet_PlasmaCanister_Rifle
+
+
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_Rifle
+
+
+
+
+
+ Defs/ThingDef[defName="HP_AM_Gun_MeltaGun"]/weaponTags
+
+ Defs/ThingDef[defName="HP_AM_Gun_MeltaGun"]
+
+
+
+
+
+
+
+ HP_AM_Gun_MeltaGun
+
+ 19.8
+ 2.0
+ 1.5
+ 0.07
+ 1.2
+ 12
+ 25000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Laser_MeltaCharge
+ 0.6
+ 22
+ 1
+ HP_AM_Melta_Gun_Sound
+ GunTail_Heavy
+ 12
+ 2.7
+ 12
+
+ true
+
+
+
+ 5
+ 4
+ AmmoSet_MeltaCharge
+
+
+ Snapshot
+
+
+ AdvancedGun
+ CE_AI_BROOM
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_Kantraelsanctified"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_Gun_Kantraelsanctified"]
+
+
+
+
+
+
+
+ GW_AM_Gun_Kantraelsanctified
+
+ 5
+ 0.32
+ 1.5
+ 0.02
+ 1.68
+ 10.5
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Lasgun_Rifle
+ 1.1
+ 60
+ 6
+ GW_AM_Gun_Kantrael
+ GunTail_Heavy
+ 12
+ 1.8
+ 4
+
+
+ 60
+ 3.5
+ AmmoSet_Lasgun_Rifle
+
+
+ AimedShot
+ 3
+
+
+ AdvancedGun
+ CE_AI_SR
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_Lascarbinefoursanctified"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_Gun_Lascarbinefoursanctified"]
+
+
+
+
+
+
+
+ GW_AM_Gun_Lascarbinefoursanctified
+
+ 4
+ 0.28
+ 1.5
+ 0.04
+ 1.6
+ 8
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Lasgun_Rifle
+ 1.1
+ 55
+ 4
+ GW_AM_Gun_Lascarbinefour
+ GunTail_Heavy
+ 12
+ 1.6
+ 2
+
+
+ 40
+ 3.0
+ AmmoSet_Lasgun_Rifle
+
+
+ 2
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_SR
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_VossPatternsanctified"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_Gun_VossPatternsanctified"]
+
+
+
+
+
+
+
+ GW_AM_Gun_VossPatternsanctified
+
+ 3.5
+ 0.32
+ 1.5
+ 0.04
+ 1.6
+ 10
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Lasgun_Rifle
+ 1.1
+ 55
+ 12
+ GW_AM_Gun_VossPattern
+ GunTail_Heavy
+ 12
+ 1.8
+ 5
+
+
+ 60
+ 3.5
+ AmmoSet_Lasgun_Rifle
+
+
+ 6
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_SR
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_Kantrael"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_Gun_Kantrael"]
+
+
+
+
+
+
+
+ GW_AM_Gun_Kantrael
+
+ 5
+ 0.36
+ 1.8
+ 0.02
+ 1.4
+ 10
+ 20000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Lasgun_Rifle
+ 1.1
+ 55
+ 6
+ GW_AM_Gun_Kantrael
+ GunTail_Heavy
+ 12
+ 2.0
+ 4
+
+
+ 30
+ 4
+ AmmoSet_Lasgun_Rifle
+
+
+ 3
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_SR
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_Kantraelt"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_Gun_Kantraelt"]
+
+
+
+
+
+
+
+ GW_AM_Gun_Kantraelt
+
+ 3.8
+ 0.34
+ 1.5
+ 0.05
+ 1
+ 10
+ 20500
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Lasgun_Rifle
+ 1.3
+ 45
+ 6
+ GW_AM_Gun_Kantrael
+ GunTail_Heavy
+ 12
+ 1.2
+ 4
+
+
+ 30
+ 3.5
+ AmmoSet_Lasgun_Rifle
+
+
+ 3
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_Rifle
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_Lascarbinefour"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_Gun_Lascarbinefour"]
+
+
+
+
+
+
+
+ GW_AM_Gun_Lascarbinefour
+
+ 4
+ 0.30
+ 1.5
+ 0.04
+ 1.6
+ 8
+ 20000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Lasgun_Rifle
+ 1.1
+ 50
+ 4
+ GW_AM_Gun_Lascarbinefour
+ GunTail_Heavy
+ 12
+ 2.0
+ 3
+
+
+ 12
+ 3.5
+ AmmoSet_Lasgun_Rifle
+
+
+ AimedShot
+ 2
+
+
+ AdvancedGun
+ CE_AI_SR
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_VossPattern"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_Gun_VossPattern"]
+
+
+
+
+
+
+
+ GW_AM_Gun_VossPattern
+
+ 4
+ 0.34
+ 1.5
+ 0.06
+ 1.8
+ 8
+ 18000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Lasgun_Rifle
+ 1.1
+ 55
+ 6
+ GW_AM_Gun_VossPattern
+ GunTail_Heavy
+ 12
+ 2.0
+ 8
+
+
+ 30
+ 4
+ AmmoSet_Lasgun_Rifle
+
+
+ 3
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_SR
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_Accatranfive"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_Gun_Accatranfive"]
+
+
+
+
+
+
+
+ GW_AM_Gun_Accatranfive
+
+ 2
+ 0.37
+ 1.5
+ 0.13
+ 1
+ 7
+ 25000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Lasgun_Rifle
+ 0.6
+ 25
+ 6
+ GW_AM_Gun_Accatranfive
+ GunTail_Heavy
+ 12
+ 1.7
+ 6
+
+
+ 30
+ 4
+ AmmoSet_Lasgun_Rifle
+
+
+ 3
+ FALSE
+ Snapshot
+
+
+ AdvancedGun
+ CE_AI_BROOM
+ CE_SMG
+ ShortShots
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_Lucius"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_Gun_Lucius"]
+
+
+
+
+
+
+
+ GW_AM_Gun_Lucius
+
+ 6
+ 0.38
+ 1.5
+ 0.02
+ 1.68
+ 12
+ 22000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Lasgun_HellGun
+ 1.1
+ 65
+ 1
+ GW_AM_Gun_Lucius
+ GunTail_Heavy
+ 12
+ 2.0
+ 8
+
+
+ 16
+ 4.5
+ AmmoSet_Lasgun_HellGun
+
+
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_SR
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_Hellgun"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_Gun_Hellgun"]
+
+
+
+
+
+
+
+ GW_AM_Gun_Hellgun
+
+ 6.4
+ 0.55
+ 1.00
+ 0.16
+ 1.6
+ 9
+ 32000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Lasgun_Rifle
+ 1.3
+ 62
+ 12
+ GW_AM_Gun_Hellgun
+ GunTail_Heavy
+ 12
+ 1.45
+ 10
+
+
+ 120
+ 6.5
+ AmmoSet_Lasgun_Rifle
+
+
+ 6
+ FALSE
+ SuppressFire
+
+
+ AdvancedGun
+ CE_MachineGun
+ CE_AI_LMG
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_Locke"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_Gun_Locke"]
+
+
+
+
+
+
+
+ GW_AM_Gun_Locke
+
+ 4
+ 0.31
+ 1.5
+ 0.02
+ 1.68
+ 8.5
+ 19400
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Lasgun_Rifle
+ 1.1
+ 50
+ 4
+ GW_AM_Gun_Locke
+ GunTail_Heavy
+ 12
+ 2.0
+ 3
+
+
+ 20
+ 3.5
+ AmmoSet_Lasgun_Rifle
+
+
+ 2
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_SR
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_Longlas"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_Gun_Longlas"]
+
+
+
+
+
+
+
+ GW_AM_Gun_Longlas
+
+ 6
+ 1.28
+ 3.9
+ 0.07
+ 1.9
+ 12
+ 22000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Lasgun_HellGun
+ 1.8
+ 75
+ 1
+ GW_AM_Gun_Longlas
+ GunTail_Heavy
+ 12
+ 1.45
+ 10
+
+
+ 8
+ 4.5
+ AmmoSet_Lasgun_HellGun
+
+
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_SR
+
+
+
+
+
+ Defs/ThingDef[defName="Gun_Agripinaamkii"]/weaponTags
+
+ Defs/ThingDef[defName="Gun_Agripinaamkii"]
+
+
+
+
+
+
+
+ Gun_Agripinaamkii
+
+ 2
+ 0.37
+ 1
+ 0.09
+ 1.34
+ 5
+ 41000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_45ACP_FMJ
+ 1
+ 55
+ 8
+ GW_AM_Gun_Agripinaamkii
+ GunTail_Medium
+ 9
+ 1.45
+ 4
+
+
+ 40
+ 3.5
+ AmmoSet_45ACP
+
+
+ 4
+ FALSE
+ AimedShot
+
+
+ CE_AI_AR
+ AssaultRifle
+
+
+
+
+
+
+ Defs/ThingDef[defName="Gun_Agripinaamkiitanker"]/weaponTags
+
+ Defs/ThingDef[defName="Gun_Agripinaamkiitanker"]
+
+
+
+
+
+
+
+ Gun_Agripinaamkiitanker
+
+ 2
+ 0.37
+ 1
+ 0.21
+ 1.6
+ 3
+ 39000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_45ACP_FMJ
+ 0.6
+ 25
+ 8
+ GW_AM_Gun_Agripinaamkii
+ GunTail_Medium
+ 9
+ 1.7
+ 3
+
+
+ 20
+ 3.5
+ AmmoSet_45ACP
+
+
+ 4
+ FALSE
+ Snapshot
+
+
+ CE_AI_BROOM
+ CE_SMG
+ ShortShots
+
+
+
+
+
+
+ Defs/ThingDef[defName="Gun_OrlockAutogun"]/weaponTags
+
+ Defs/ThingDef[defName="Gun_OrlockAutogun"]
+
+
+
+
+
+
+
+ Gun_OrlockAutogun
+
+ 2
+ 0.37
+ 1
+ 0.46
+ 1.8
+ 3
+ 30000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_45ACP_FMJ
+ 0.6
+ 25
+ 12
+ GW_AM_Gun_OrlockAutogun
+ GunTail_Medium
+ 9
+ 1.7
+ 5
+
+
+ 60
+ 3.5
+ AmmoSet_45ACP
+
+
+ 6
+ FALSE
+ Snapshot
+
+
+ CE_AI_BROOM
+ CE_SMG
+
+
+
+
+
+
+ Defs/ThingDef[defName="Gun_Heavystubber"]/weaponTags
+
+ Defs/ThingDef[defName="Gun_Heavystubber"]
+
+
+
+
+
+
+
+ Gun_Heavystubber
+
+ 12.0
+ 0.55
+ 1
+ 0.12
+ 2.89
+ 15
+ 38000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_3006Springfield_FMJ
+ 1.3
+ 62
+ 12
+ GW_AM_Gun_Hiveworldautopistol
+ GunTail_Medium
+ 9
+ 1.45
+ 6
+
+
+ 120
+ 7.9
+ AmmoSet_3006Springfield
+
+
+ 6
+ FALSE
+ SuppressFire
+
+
+ CE_MachineGun
+ CE_AI_LMG
+
+
+
+
+
+ Defs/ThingDef[defName="Gun_MilitarumShotgun"]/weaponTags
+
+ Defs/ThingDef[defName="Gun_MilitarumShotgun"]
+
+
+
+
+
+
+
+ Gun_MilitarumShotgun
+
+ 3
+ 1.0
+ 1
+ 0.09
+ 1.2
+ 7
+ 14000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_10Gauge_Buck
+ 0.6
+ 16
+ 1
+ GW_AM_Gun_MilitarumShotgun
+ GunTail_Heavy
+ 9
+ 2.7
+
+
+ 8
+ 0.6
+ AmmoSet_10Gauge
+ true
+
+
+ Snapshot
+
+
+ CE_AI_BROOM
+ ShortShots
+
+
+
+
+
+ Defs/ThingDef[defName="Gun_MilitarumShotgunSawn"]/weaponTags
+
+ Defs/ThingDef[defName="Gun_MilitarumShotgunSawn"]
+
+
+
+
+
+
+
+ Gun_MilitarumShotgunSawn
+
+ 2
+ 1.2
+ 1
+ 0.14
+ 1.2
+ 5
+ 13000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_10Gauge_Buck
+ 0.6
+ 12
+ 1
+ GW_AM_Gun_MilitarumShotgunSawn
+ GunTail_Heavy
+ 9
+ 2.7
+
+
+ 5
+ 0.6
+ AmmoSet_10Gauge
+ true
+
+
+ Snapshot
+
+
+ CE_AI_BROOM
+ ShortShots
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_Rippergun"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_Gun_Rippergun"]
+
+
+
+
+
+
+
+ GW_AM_Gun_Rippergun
+
+ 12.6
+ 1.6
+ 1
+ 0.32
+ 1.49
+ 8.6
+ 14000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_23x75mmR_Buck
+ 0.6
+ 24
+ 4
+ GW_AM_Gun_MilitarumShotgun
+ GunTail_Heavy
+ 9
+ 2.8
+
+
+ 32
+ 3.6
+ AmmoSet_23x75mmR
+
+
+ 2
+ Snapshot
+
+
+ CE_AI_AssaultWeapon
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_MissileLauncher"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_Gun_MissileLauncher"]
+
+
+
+
+
+
+
+ GW_AM_Gun_MissileLauncher
+
+ 3.5
+ 1.2
+ 1
+ 0.14
+ 1.2
+ 11.8
+ 34000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_84x246mmR_HEAT
+ 4.2
+ 46
+ 1
+ InfernoCannon_Fire
+ GunTail_Heavy
+ 15
+
+
+ 1
+ 7.8
+ AmmoSet_84x246mmR
+
+
+ FALSE
+ AimedShot
+ true
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_Bolter"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_Gun_Bolter"]
+
+
+
+
+
+
+
+ GW_AM_Gun_Bolter
+
+ 8.6
+ 1.2
+ 1
+ 0.14
+ 2.3
+ 7.6
+ 34000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Bolter75_Standard
+ 1.4
+ 42
+ 6
+ GW_AM_Bolt_Pistol_Sound
+ GunTail_Heavy
+ 15
+
+
+ 12
+ 7.8
+ AmmoSet_Bolter75
+
+
+ 2
+ FALSE
+ AimedShot
+ true
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_Flamer"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_Gun_Flamer"]
+
+
+
+
+
+
+
+ GW_AM_Gun_Flamer
+
+ 26.2
+ 0.98
+ 1.5
+ 4.5
+ 1.8
+ 16.4
+ 36000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Flamethrower_Prometheum
+ 1.3
+ 18
+ 2
+ 6
+ GW_AM_Flamer_Sound
+ GunTail_Heavy
+ 12
+ 0.4
+ 6
+ 3
+
+
+ 40
+ 2.6
+ AmmoSet_Flamethrower
+
+
+ False
+ SuppressFire
+ true
+
+
+ NoSwitch
+
+
+
+
diff --git a/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Launchers.xml b/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Launchers.xml
new file mode 100644
index 0000000000..cc1652bb29
--- /dev/null
+++ b/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Launchers.xml
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_EMPLauncher"]
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_SmokeLauncher"]
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_StunLauncher"]
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_ToxLauncher"]
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_FragLauncher"]
+
+
+
+ barrel
+
+ Blunt
+
+ 5
+ 2.02
+ 1.63
+ Barrel
+
+
+ stock
+
+ Blunt
+
+ 8
+ 1.55
+ 1.5
+ 2.755
+ Stock
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_FragLauncher"]/label
+
+ Voss Pattern Launcher
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_FragLauncher"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_Gun_FragLauncher"]
+
+
+
+
+
+
+
+ GW_AM_Gun_FragLauncher
+
+ 8.4
+ 0.98
+ 1
+ 0.10
+ 1.6
+ 14.6
+ 65000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_40x46mmGrenade_HE
+ 3.4
+ 56
+ 0
+ HP_AM_Plasma_Gun_Sound
+ GunTail_Heavy
+ 12
+ 4.6
+ 21
+
+ true
+
+
+
+ 6
+ 1.2
+ true
+ AmmoSet_40x46mmGrenade
+
+
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_Rifle
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Melee_Weapons.xml b/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Melee_Weapons.xml
new file mode 100644
index 0000000000..9b46d9666d
--- /dev/null
+++ b/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Melee_Weapons.xml
@@ -0,0 +1,611 @@
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_Chainsword"]/tools
+
+
+
+ handle
+
+ Poke
+
+ 5
+ 1.65
+ 0.33
+ 1.425
+ Handle
+
+
+ edge
+
+ Cut
+
+ 32
+ 1.4
+ 16
+ 2.4
+ Edge
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_Chainsword"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_Chainsword"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_Chainsword"]/weaponTags
+
+ CE_OneHandedWeapon
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_Chainsword"]
+
+
+ 0.29
+ 0.58
+ 0.29
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_Chainsword"]/statBases
+
+ 5.7
+ 0.58
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_Chainshortsword"]/tools
+
+
+
+ handle
+
+ Poke
+
+ 4
+ 1.65
+ 0.33
+ 1.125
+ Handle
+
+
+ edge
+
+ Cut
+
+ 25
+ 1.4
+ 14
+ 2.2
+ Edge
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_Chainshortsword"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_Chainshortsword"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_Chainshortsword"]/weaponTags
+
+ CE_OneHandedWeapon
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_Chainshortsword"]/equippedStatOffsets
+
+ 0.23
+ 0.46
+ 0.23
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_Chainshortsword"]/statBases
+
+ 4.5
+ 0.46
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_TrenchShovel"]/tools
+
+
+
+ handle
+
+ Poke
+
+ 3
+ 1.65
+ 0.33
+ 0.75
+ Handle
+
+
+ head
+
+ Cut
+
+ 18
+ 2.4
+ 6.6
+ 2.2
+ Head
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_TrenchShovel"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_TrenchShovel"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_TrenchShovel"]/weaponTags
+
+ CE_OneHandedWeapon
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_TrenchShovel"]
+
+
+ 0.5
+ 0.17
+ 0.15
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_TrenchShovel"]/statBases
+
+ 3.0
+ 0.17
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_AM_PowerSwordBase"]/tools
+
+
+
+ handle
+
+ Poke
+
+ 3
+ 1.3
+ 0.1
+ 1
+ Handle
+
+
+ edge
+
+ Cut
+
+ 60
+ 0.8
+ 24
+ 4.5
+ Edge
+
+
+ point
+
+ Stab
+
+ 24
+ 1.2
+ 31
+ 5.8
+ Point
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_AM_PowerSwordBase"]/weaponTags
+
+ Defs/ThingDef[@Name="GW_AM_PowerSwordBase"]
+
+
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_AM_PowerSwordBase"]
+
+
+ 1.0
+ 0.5
+ 0.16
+
+
+
+
+
+ Defs/ThingDef[@Name="GW_AM_PowerSwordBase"]/statBases
+
+ 6.2
+ 0.53
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_PowerFist"]/tools
+
+
+
+ Fist
+
+ Blunt
+
+ 55
+ 2.3
+ 190
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_PowerFist"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_PowerFist"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_PowerFist"]/weaponTags
+
+ CE_OneHandedWeapon
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_PowerFist"]
+
+
+ 1.47
+ 0.49
+ 0.44
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_PowerFist"]/statBases
+
+ 8.8
+ 0.49
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_CombatKnife"]/tools
+
+
+
+ handle
+
+ Poke
+
+ 2
+ 0.33
+ 1.26
+ 0.35
+ Handle
+
+
+ blade
+
+ Cut
+
+ 12
+ 1.12
+ 0.38
+ 0.34
+ Blade
+
+
+ point
+
+ Stab
+
+ 14
+ 1.2
+ 0.28
+ 0.48
+ Point
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_CombatKnife"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_CombatKnife"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_CombatKnife"]/weaponTags
+
+ CE_OneHandedWeapon
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_CombatKnife"]/statBases
+
+ 1.4
+ 0.18
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_CombatKnife"]/equippedStatOffsets
+
+ 0.55
+ 0.18
+ 0.08
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_CatachanFang"]/tools
+
+
+
+ handle
+
+ Poke
+
+ 2
+ 0.33
+ 1.20
+ 0.35
+ Handle
+
+
+ blade
+
+ Cut
+
+ 16
+ 1.12
+ 0.38
+ 0.42
+ Blade
+
+
+ point
+
+ Stab
+
+ 18
+ 1.2
+ 0.28
+ 0.54
+ Point
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_CatachanFang"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_CatachanFang"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_CatachanFang"]/weaponTags
+
+ CE_OneHandedWeapon
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_CatachanFang"]/statBases
+
+ 1.4
+ 0.24
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_CatachanFang"]/equippedStatOffsets
+
+ 0.60
+ 0.22
+ 0.04
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_Eviscerator"]/tools
+
+
+
+ handle
+
+ Poke
+
+ 6
+ 1.85
+ 0.33
+ 1.825
+ Handle
+
+
+ edge
+
+ Cut
+
+ 56
+ 2.2
+ 24
+ 2.4
+ Edge
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_Eviscerator"]/equippedStatOffsets
+
+
+ 0.15
+ 0.54
+ 0.40
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_Eviscerator"]/statBases
+
+ 11
+ 0.82
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_PowerMaul"]/tools
+
+
+
+ handle
+
+ Poke
+
+ 12
+ 0.12
+ 1.58
+ 1.0
+ Handle
+
+
+ head
+
+ Blunt
+
+ 58
+
+
+ Bomb
+ 8
+
+
+ 2.30
+ 195
+ Head
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_PowerMaul"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_PowerMaul"]
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_PowerMaul"]/weaponTags
+
+ CE_OneHandedWeapon
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_PowerMaul"]/statBases
+
+ 9
+ 0.65
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_MeleeWeapon_PowerMaul"]
+
+
+ 1.0
+ 0.52
+ 0.34
+
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Pistols.xml b/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Pistols.xml
new file mode 100644
index 0000000000..18a8b6d38f
--- /dev/null
+++ b/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Pistols.xml
@@ -0,0 +1,405 @@
+
+
+
+
+
+ Defs/ThingDef[
+ defName="GW_AM_Gun_Kantraeldefender" or
+ defName="GW_AM_Gun_Kantraeldefendert" or
+ defName="Gun_Zarona" or
+ defName="Gun_Hiveworldautopistol" or
+ defName="GW_AM_Gun_BoltPistol" or
+ defName="GW_AM_PlasmaPistol" or
+ defName="GW_AM_InfernoPistol"]/tools
+
+
+
+
+ barrel
+
+ Blunt
+
+ 5
+ 2.02
+ 1.63
+ Barrel
+
+
+ grip
+
+ Blunt
+
+ 8
+ 1.55
+ 1.5
+ 2.755
+ Grip
+
+
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_Kantraeldefender"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_Gun_Kantraeldefender"]
+
+
+
+
+
+
+ GW_AM_Gun_Kantraeldefender
+
+ 1.6
+ 0.32
+ 1.05
+ 0.18
+ 1.14
+ 2
+ 14000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Lasgun_Pistol
+ 0.6
+ 12
+ 6
+ GW_AM_Gun_Kantraeldefender
+ GunTail_Heavy
+ 9
+ 2.7
+
+
+ 36
+ 3.5
+ AmmoSet_Lasgun_Pistol
+
+
+ 3
+ Snapshot
+
+
+ CE_OneHandedWeapon
+ CE_Sidearm
+ AdvancedGun
+ Autopistol
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_Kantraeldefendert"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_Gun_Kantraeldefendert"]
+
+
+
+
+
+
+
+ GW_AM_Gun_Kantraeldefendert
+
+ 1.6
+ 0.30
+ 1.05
+ 0.18
+ 1.14
+ 2
+ 14500
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Lasgun_Pistol
+ 0.6
+ 12
+ 3
+ GW_AM_Gun_Kantraeldefender
+ GunTail_Heavy
+ 9
+ 2.7
+
+
+ 36
+ 3.5
+ AmmoSet_Lasgun_Pistol
+
+
+ 6
+ Snapshot
+
+
+ CE_OneHandedWeapon
+ CE_Sidearm
+ AdvancedGun
+ Autopistol
+
+
+
+
+
+
+ Defs/ThingDef[defName="Gun_Zarona"]/weaponTags
+
+ Defs/ThingDef[defName="Gun_Zarona"]
+
+
+
+
+
+
+
+ Gun_Zarona
+
+ 1.4
+ 0.37
+ 0.7
+ 0.16
+ 1.17
+ 2
+ 4000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_454Casull_FMJ
+ 0.6
+ 12
+ 1
+ GW_AM_Gun_Zarona
+ GunTail_Light
+ 9
+ 2.7
+
+
+ 5
+ 0.6
+ AmmoSet_454Casull
+ true
+
+
+ Snapshot
+
+
+ CE_OneHandedWeapon
+ CE_Sidearm
+ Revolver
+
+
+
+
+
+
+ Defs/ThingDef[defName="Gun_Hiveworldautopistol"]/weaponTags
+
+ Defs/ThingDef[defName="Gun_Hiveworldautopistol"]
+
+
+
+
+
+
+
+ Gun_Hiveworldautopistol
+
+ 2.5
+ 0.37
+ 0.7
+ 0.17
+ 1.14
+ 2.5
+ 11000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_380ACP_FMJ
+ 0.6
+ 12
+ 8
+ GW_AM_Gun_Hiveworldautopistol
+ GunTail_Light
+ 9
+ 1.7
+ 4
+
+
+ 24
+ 4
+ AmmoSet_380ACP
+
+
+ Snapshot
+ 4
+
+
+ CE_OneHandedWeapon
+ CE_Sidearm
+ ShortShots
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_Gun_BoltPistol"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_Gun_BoltPistol"]
+
+
+
+
+
+
+
+ GW_AM_Gun_BoltPistol
+
+ 3.5
+ 1.2
+ 1
+ 0.14
+ 1.2
+ 4
+ 14000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Bolter75_Standard
+ 0.6
+ 24
+ 4
+ GW_AM_Bolt_Pistol_Sound
+ GunTail_Heavy
+ 9
+ 2.7
+
+
+ 8
+ 3.2
+ AmmoSet_Bolter75
+
+
+ 2
+ Snapshot
+
+
+ CE_AI_Pistol
+ ShortShots
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_PlasmaPistol"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_PlasmaPistol"]
+
+
+
+
+
+
+
+ GW_AM_PlasmaPistol
+
+ 8.6
+ 0.98
+ 1.5
+ 0.05
+ 2.1
+ 6.8
+ 32000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_PlasmaPistol
+ 1.3
+ 27
+ 1
+ HP_AM_Plasma_Gun_Sound
+ GunTail_Heavy
+ 12
+ 0.8
+ 12
+
+ true
+
+
+
+ 4
+ 2.4
+ AmmoSet_PlasmaCanister_Pistol
+
+
+ AimedShot
+
+
+ AdvancedGun
+ CE_AI_Rifle
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_AM_InfernoPistol"]/weaponTags
+
+ Defs/ThingDef[defName="GW_AM_InfernoPistol"]
+
+
+
+
+
+
+
+ GW_AM_InfernoPistol
+
+ 8.8
+ 1.78
+ 1.5
+ 0.07
+ 2.1
+ 7.0
+ 36000
+
+
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Laser_MeltaCharge
+ 0.6
+ 10
+ 0
+ HP_AM_Melta_Gun_Sound
+ GunTail_Heavy
+ 12
+ 2.7
+ 8
+
+ true
+
+
+
+ 2
+ 2.6
+ AmmoSet_MeltaCharge
+
+
+ Snapshot
+
+
+ AdvancedGun
+ CE_AI_BROOM
+
+
+
diff --git a/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Scenarios.xml b/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Scenarios.xml
new file mode 100644
index 0000000000..32e9d2fa82
--- /dev/null
+++ b/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Scenarios.xml
@@ -0,0 +1,37 @@
+
+
+
+
+ Defs/ScenarioDef[defName="HP_AM_MilitarumCrashlanders"]/scenario/parts
+
+
+ StartingThing_Defined
+ Ammo_10Gauge_Buck
+ 40
+
+
+
+
+
+ Defs/ScenarioDef[defName="HP_AM_MilitarumCrashlanders"]/scenario/parts
+
+
+ StartingThing_Defined
+ Ammo_45ACP_FMJ
+ 240
+
+
+
+
+
+ Defs/ScenarioDef[defName="HP_AM_MilitarumCrashlanders"]/scenario/parts
+
+
+ StartingThing_Defined
+ Ammo_LasgunPowerPack
+ 120
+
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Turrets.xml b/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Turrets.xml
new file mode 100644
index 0000000000..bcf71fdb3e
--- /dev/null
+++ b/ModPatches/Grimworld Hammer of the Imperium/Patches/Grimworld Hammer of the Imperium/CE_Patch_Turrets.xml
@@ -0,0 +1,522 @@
+
+
+
+
+
+
+ Defs/ThingDef[
+ defName="GW_Building_HeavyBolter" or
+ defName="GW_Building_Autocannon" or
+ defName="GW_Building_Lascannon" or
+ defName="GW_Building_TarantulaHeavyBolter" or
+ defName="GW_Building_TarantulaLascannon"]/fillPercent
+
+ 0.85
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_HeavyBolter"]/comps/li[@Class="CompProperties_Refuelable"]
+
+
+
+ Defs/ThingDef[defName="GW_Building_HeavyBolter"]/thingClass
+
+ CombatExtended.Building_TurretGunCE
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_HeavyBolter"]/statBases
+
+ 0.75
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_HeavyBolter"]/statBases/ShootingAccuracyTurret
+
+ 1
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_HeavyBolter"]/building/turretBurstCooldownTime
+
+ 1.0
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_HeavyBolter"]/costList
+
+
+ 50
+ 40
+ 30
+ 9
+
+
+
+
+
+ Defs/ThingDef[defName="GW_BuildingGun_HeavyBolter"]
+
+
+ GW_BuildingGun_HeavyBolter
+ Heavy bolter turret
+
+ Things/Building/Emplacement/HeavyBolter
+ Graphic_Single
+
+ An automated heavy machine gun designed to be mounted on a turret, effective against infantry and light vehicles.
+
+ 1
+ 0.01
+ 1.61
+ 0.37
+ 0
+ 30
+
+
+
+ 1.2
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Bolter998_Standard
+ 0.6
+ 58
+ 7
+ 10
+ GW_AM_HeavyBolter
+ GunTail_Heavy
+ 16
+ Mounted
+
+
+
+
+ 200
+ 7.8
+ AmmoSet_Bolter998
+
+
+ AimedShot
+ true
+ true
+
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_Autocannon"]/comps/li[@Class="CompProperties_Refuelable"]
+
+
+
+ Defs/ThingDef[defName="GW_Building_Autocannon"]/thingClass
+
+ CombatExtended.Building_TurretGunCE
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_Autocannon"]/statBases
+
+ 0.75
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_Autocannon"]/statBases/ShootingAccuracyTurret
+
+ 1.25
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_Autocannon"]/building/turretBurstCooldownTime
+
+ 1.0
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_Autocannon"]/costList
+
+
+ 260
+ 40
+ 9
+
+
+
+
+
+ Defs/ThingDef[defName="GW_BuildingGun_AutoCannon"]
+
+
+ GW_BuildingGun_AutoCannon
+ Autocannon turret
+
+ Things/Building/Emplacement/AutoCannon
+ Graphic_Single
+
+ A mannable autocannon.
+
+ 1
+ 0.01
+ 1.61
+ 0.37
+ 0
+ 30
+
+
+
+ 1.2
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_20x102mmNATO_AP
+ 0.9
+ 72
+ 13
+ 3
+ GW_AM_Autocannon
+ GunTail_Heavy
+ 16
+ Mounted
+
+
+
+
+ 90
+ 7.8
+ AmmoSet_20x102mmNATO
+
+
+ AimedShot
+ true
+ true
+
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_Lascannon"]/comps/li[@Class="CompProperties_Explosive"]
+
+
+
+ Defs/ThingDef[defName="GW_Building_Lascannon"]/thingClass
+
+ CombatExtended.Building_TurretGunCE
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_Lascannon"]/comps/li[@Class="CompProperties_Power"]
+
+
+ CompPowerTrader
+ 500
+
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_Lascannon"]/statBases
+
+ 0.75
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_Lascannon"]/statBases/ShootingAccuracyTurret
+
+ 1.5
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_Lascannon"]/building/turretBurstCooldownTime
+
+ 1.0
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_Lascannon"]/costList
+
+
+ 350
+ 30
+ 60
+ 20
+
+
+
+
+
+ Defs/ThingDef[defName="GW_BuildingGun_Lascannon"]
+
+
+ GW_BuildingGun_Lascannon
+ Lascannon turret cannon
+ The turret portion of a lascannon turret.
+ Artillery_ShellLoaded
+
+ Things/Building/Emplacement/Lascannon
+ Graphic_Single
+ (1,1)
+
+
+ 2.36
+ 0.01
+ 1.89
+ 0.5
+ 0.5
+ 0
+ 30
+
+
+
+ 4.15
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Lasgun_Cannon
+ 1.8
+ 5
+ 86
+ GW_AM_Lascannon
+ GunTail_Heavy
+ 20
+ Mounted
+
+
+
+
+ 40
+ 6.8
+ AmmoSet_Lasgun_Cannon
+
+
+ AimedShot
+ true
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_TarantulaHeavyBolter"]/comps/li[@Class="CompProperties_Refuelable"]
+
+
+
+ Defs/ThingDef[defName="GW_Building_TarantulaHeavyBolter"]/thingClass
+
+ CombatExtended.Building_TurretGunCE
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_TarantulaHeavyBolter"]/statBases
+
+ 0.75
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_TarantulaHeavyBolter"]/statBases/ShootingAccuracyTurret
+
+ 1
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_TarantulaHeavyBolter"]/building/turretBurstCooldownTime
+
+ 1.0
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_TarantulaHeavyBolter"]/costList
+
+
+ 50
+ 40
+ 30
+ 9
+
+
+
+
+
+ Defs/ThingDef[defName="GW_BuildingGun_TarantulaHeavyBolter"]
+
+
+ GW_BuildingGun_TarantulaHeavyBolter
+ An automated bolter turret
+
+ Things/Building/Emplacement/TarantulaTurret_Top
+ Graphic_Single
+
+ An automated heavy machine gun designed to be mounted on a turret, effective against infantry and light vehicles.
+
+ 1
+ 0.01
+ 1.61
+ 0.37
+ 0
+ 30
+
+
+
+ 1.2
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Bolter998_Standard
+ 0.6
+ 58
+ 7
+ 10
+ GW_AM_HeavyBolter
+ GunTail_Heavy
+ 16
+ Mounted
+
+
+
+
+ 200
+ 7.8
+ AmmoSet_Bolter998
+
+
+ AimedShot
+ true
+ true
+
+
+
+
+
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_TarantulaLascannon"]/comps/li[@Class="CompProperties_Explosive"]
+
+
+
+ Defs/ThingDef[defName="GW_Building_TarantulaLascannon"]/thingClass
+
+ CombatExtended.Building_TurretGunCE
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_TarantulaLascannon"]/comps/li[@Class="CompProperties_Power"]
+
+
+ CompPowerTrader
+ 500
+
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_TarantulaLascannon"]/statBases
+
+ 0.75
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_TarantulaLascannon"]/statBases/ShootingAccuracyTurret
+
+ 1.5
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_TarantulaLascannon"]/building/turretBurstCooldownTime
+
+ 1.0
+
+
+
+
+ Defs/ThingDef[defName="GW_Building_TarantulaLascannon"]/costList
+
+
+ 350
+ 30
+ 60
+ 20
+
+
+
+
+
+ Defs/ThingDef[defName="GW_BuildingGun_TarantulaLascannon"]
+
+
+ GW_BuildingGun_TarantulaLascannon
+ An automated lascannon turret
+ The turret portion of a tarantula lascannon turret.
+ Artillery_ShellLoaded
+
+ Things/Building/Emplacement/TarantulaTurret_LasCannon_Top
+ Graphic_Single
+ (1,1)
+
+
+ 2.36
+ 0.01
+ 1.89
+ 0.5
+ 0.5
+ 0
+ 30
+
+
+
+ 4.15
+ CombatExtended.Verb_ShootCE
+ true
+ Bullet_Lasgun_Cannon
+ 1.8
+ 5
+ 86
+ GW_AM_Lascannon
+ GunTail_Heavy
+ 20
+ Mounted
+
+
+
+
+ 40
+ 6.8
+ AmmoSet_Lasgun_Cannon
+
+
+ AimedShot
+ true
+
+
+
+
+
+
diff --git a/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_AstartesBike.xml b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_AstartesBike.xml
new file mode 100644
index 0000000000..c375962d3e
--- /dev/null
+++ b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_AstartesBike.xml
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_AstartesBike_Main"]/projectile
+
+ Bullet_Bolter998_Standard
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_AstartesBike_Main"]/reloadTimer
+
+ 7.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_AstartesBike_Main"]/warmUpTimer
+
+ 2.3
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_AstartesBike_Main"]/chargePerAmmoCount
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_AstartesBike_Main"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_AstartesBike_Main"]/maxRange
+
+ 62
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_AstartesBike_Main"]/ammunition/thingDefs
+
+
+ Ammo_Bolter998_Standard
+ Ammo_Bolter998_MetalStorm
+ Ammo_Bolter998_Kraken
+ Ammo_Bolter998_Inferno
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_AstartesBike_Main"]
+
+
+ AmmoSet_Bolter998
+ 1
+ 229
+ 1.0
+ 0.01
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstartesBike"]/statBases/ArmorRating_Blunt
+
+ 24
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstartesBike"]/statBases/ArmorRating_Sharp
+
+ 12
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstartesBike"]/components/li[key="FrontArmorPlating"]/health
+
+ 1125
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstartesBike"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Blunt
+
+ 48
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstartesBike"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Sharp
+
+ 24
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstartesBike"]/components/li[key="LeftArmorPlating"]/health
+
+ 765
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstartesBike"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Blunt
+
+ 48
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstartesBike"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Sharp
+
+ 24
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstartesBike"]/components/li[key="RightArmorPlating"]/health
+
+ 765
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstartesBike"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Blunt
+
+ 44
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstartesBike"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Sharp
+
+ 22
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstartesBike"]/components/li[key="BackArmorPlating"]/health
+
+ 600
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstartesBike"]/components/li[key="BackArmorPlating"]/armor/ArmorRating_Blunt
+
+ 36
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstartesBike"]/components/li[key="BackArmorPlating"]/armor/ArmorRating_Sharp
+
+ 18
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_AstraMilBike.xml b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_AstraMilBike.xml
new file mode 100644
index 0000000000..6b112430cb
--- /dev/null
+++ b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_AstraMilBike.xml
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_AMbike_MainB"]/projectile
+
+ Bullet_Bolter998_Standard
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_AMbike_MainB"]/reloadTimer
+
+ 7.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_AMbike_MainB"]/warmUpTimer
+
+ 2.3
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_AMbike_MainB"]/chargePerAmmoCount
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_AMbike_MainB"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_AMbike_MainB"]/maxRange
+
+ 62
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_AMbike_MainB"]/ammunition/thingDefs
+
+
+ Ammo_Bolter998_Standard
+ Ammo_Bolter998_MetalStorm
+ Ammo_Bolter998_Kraken
+ Ammo_Bolter998_Inferno
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_AMbike_MainB"]
+
+
+ AmmoSet_Bolter998
+ 0.9
+ 229
+ 1.0
+ 0.01
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstraMilitarumBike"]/statBases/ArmorRating_Blunt
+
+ 16
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstraMilitarumBike"]/statBases/ArmorRating_Sharp
+
+ 8
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstraMilitarumBike"]/components/li[key="FrontArmorPlating"]/health
+
+ 1125
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstraMilitarumBike"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Blunt
+
+ 44
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstraMilitarumBike"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Sharp
+
+ 22
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstraMilitarumBike"]/components/li[key="LeftArmorPlating"]/health
+
+ 765
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstraMilitarumBike"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Blunt
+
+ 36
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstraMilitarumBike"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Sharp
+
+ 18
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstraMilitarumBike"]/components/li[key="RightArmorPlating"]/health
+
+ 765
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstraMilitarumBike"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Blunt
+
+ 36
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstraMilitarumBike"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Sharp
+
+ 18
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstraMilitarumBike"]/components/li[key="BackArmorPlating"]/health
+
+ 600
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstraMilitarumBike"]/components/li[key="BackArmorPlating"]/armor/ArmorRating_Blunt
+
+ 36
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_AstraMilitarumBike"]/components/li[key="BackArmorPlating"]/armor/ArmorRating_Sharp
+
+ 18
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_Baneblade.xml b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_Baneblade.xml
new file mode 100644
index 0000000000..cb0c472304
--- /dev/null
+++ b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_Baneblade.xml
@@ -0,0 +1,471 @@
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_Lasgun"]/magazineCapacity
+
+ 600
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_Lasgun"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_Lasgun"]/projectile
+
+ Bullet_Lasgun_Cannon
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_Lasgun"]/maxRange
+
+ 75
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_Lasgun"]/ammunition/thingDefs
+
+
+ Ammo_LasgunPowerPack
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_Lasgun"]
+
+ 5
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_Lasgun"]
+
+
+ AmmoSet_Lasgun_Cannon
+ 2
+ 1.0
+ 0.01
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_BoltersecondaryTurret"]/projectile
+
+ Bullet_Bolter998_Standard
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_BoltersecondaryTurret"]/reloadTimer
+
+ 7.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_BoltersecondaryTurret"]/warmUpTimer
+
+ 2.3
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_BoltersecondaryTurret"]/chargePerAmmoCount
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_BoltersecondaryTurret"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_BoltersecondaryTurret"]/maxRange
+
+ 62
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_BoltersecondaryTurret"]/ammunition/thingDefs
+
+
+ Ammo_Bolter998_Standard
+ Ammo_Bolter998_MetalStorm
+ Ammo_Bolter998_Kraken
+ Ammo_Bolter998_Inferno
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_HeavyBolter"]
+
+
+ AmmoSet_Bolter998
+ 1.5
+ 229
+ 1.0
+ 0.01
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_HeavyBolter"]/projectile
+
+ Bullet_Bolter998_Standard
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_HeavyBolter"]/reloadTimer
+
+ 7.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_HeavyBolter"]/warmUpTimer
+
+ 2.3
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_HeavyBolter"]/chargePerAmmoCount
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_HeavyBolter"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_HeavyBolter"]/maxRange
+
+ 62
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_HeavyBolter"]/ammunition/thingDefs
+
+
+ Ammo_Bolter998_Standard
+ Ammo_Bolter998_MetalStorm
+ Ammo_Bolter998_Kraken
+ Ammo_Bolter998_Inferno
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_HeavyBolter"]
+
+
+ AmmoSet_Bolter998
+ 1.5
+ 229
+ 1.0
+ 0.01
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_CoaaxTurret"]/projectile
+
+ Bullet_20x102mmNATO_AP
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_CoaaxTurret"]/reloadTimer
+
+ 7.2
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_CoaaxTurret"]/warmUpTimer
+
+ 2.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_CoaaxTurret"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_CoaaxTurret"]/maxRange
+
+ 66
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_CoaaxTurret"]/ammunition/thingDefs
+
+
+ Ammo_20x102mmNATO_AP
+ Ammo_20x102mmNATO_Incendiary
+ Ammo_20x102mmNATO_HE
+ Ammo_20x102mmNATO_Sabot
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_CoaaxTurret"]
+
+
+ AmmoSet_20x102mmNATO
+ 2
+ 96
+ 1.0
+ 0.05
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_PrimaryTurret"]/projectile
+
+ Bullet_120mmCannonShell_HEAT
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_PrimaryTurret"]/reloadTimer
+
+ 7.2
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_PrimaryTurret"]/warmUpTimer
+
+ 2.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_PrimaryTurret"]/chargePerAmmoCount
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_PrimaryTurret"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_PrimaryTurret"]/maxRange
+
+ 106
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_PrimaryTurret"]/ammunition/thingDefs
+
+
+ Ammo_120mmCannonShell_HEAT
+ Ammo_120mmCannonShell_HE
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_PrimaryTurret"]
+
+
+ AmmoSet_120mmCannonShell
+ 2
+ 102
+ 1.0
+ 0.03
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_Demolisher"]/projectile
+
+ Ammo_155mmHowitzerShell_HE
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_Demolisher"]/reloadTimer
+
+ 9.6
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_Demolisher"]/warmUpTimer
+
+ 2.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_Demolisher"]/chargePerAmmoCount
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_Demolisher"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_Demolisher"]/maxRange
+
+ 86
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_Demolisher"]/ammunition/thingDefs
+
+
+ Ammo_155mmHowitzerShell_HE
+ Ammo_155mmHowitzerShell_HE_HFuzed
+ Ammo_155mmHowitzerShell_Incendiary
+ Ammo_155mmHowitzerShell_EMP
+ Ammo_155mmHowitzerShell_Smoke
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Baneblade_Demolisher"]
+
+
+ AmmoSet_155mmHowitzerShell
+ 2
+ 102
+ 1.0
+ 0.03
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Baneblade"]/statBases/ArmorRating_Blunt
+
+ 52
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Baneblade"]/statBases/ArmorRating_Sharp
+
+ 26
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Baneblade"]/vehicleStats/CargoCapacity
+
+ 1250
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Baneblade"]/components/li[key="FrontArmorPlating"]/health
+
+ 1500
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Baneblade"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Blunt
+
+ 76
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Baneblade"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Sharp
+
+ 38
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Baneblade"]/components/li[key="LeftArmorPlating"]/health
+
+ 1250
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Baneblade"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Blunt
+
+ 50
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Baneblade"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Sharp
+
+ 25
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Baneblade"]/components/li[key="RightArmorPlating"]/health
+
+ 1150
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Baneblade"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Blunt
+
+ 50
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Baneblade"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Sharp
+
+ 25
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_Chimera.xml b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_Chimera.xml
new file mode 100644
index 0000000000..9d989a36f0
--- /dev/null
+++ b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_Chimera.xml
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Chimera_HeavyBolter" or defName="GW_Chimera_Main"]/projectile
+
+ Bullet_Bolter998_Standard
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Chimera_HeavyBolter" or defName="GW_Chimera_Main"]/reloadTimer
+
+ 7.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Chimera_HeavyBolter" or defName="GW_Chimera_Main"]/warmUpTimer
+
+ 2.3
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Chimera_HeavyBolter" or defName="GW_Chimera_Main"]/chargePerAmmoCount
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Chimera_HeavyBolter" or defName="GW_Chimera_Main"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Chimera_HeavyBolter" or defName="GW_Chimera_Main"]/maxRange
+
+ 62
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Chimera_HeavyBolter" or defName="GW_Chimera_Main"]/ammunition/thingDefs
+
+
+ Ammo_Bolter998_Standard
+ Ammo_Bolter998_MetalStorm
+ Ammo_Bolter998_Kraken
+ Ammo_Bolter998_Inferno
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Chimera_HeavyBolter" or defName="GW_Chimera_Main"]
+
+
+ AmmoSet_Bolter998
+ 1.25
+ 229
+ 1.0
+ 0.01
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Chimera"]/statBases/ArmorRating_Blunt
+
+ 28
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Chimera"]/statBases/ArmorRating_Sharp
+
+ 14
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Chimera"]/vehicleStats/CargoCapacity
+
+ 1875
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Chimera"]/components/li[key="FrontArmorPlating"]/health
+
+ 1125
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Chimera"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Blunt
+
+ 40
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Chimera"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Sharp
+
+ 20
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Chimera"]/components/li[key="LeftArmorPlating"]/health
+
+ 765
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Chimera"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Blunt
+
+ 36
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Chimera"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Sharp
+
+ 18
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Chimera"]/components/li[key="RightArmorPlating"]/health
+
+ 765
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Chimera"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Blunt
+
+ 36
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Chimera"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Sharp
+
+ 18
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Chimera"]/components/li[key="BackArmorPlating"]/health
+
+ 675
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Chimera"]/components/li[key="BackArmorPlating"]/armor/ArmorRating_Blunt
+
+ 30
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Chimera"]/components/li[key="BackArmorPlating"]/armor/ArmorRating_Sharp
+
+ 15
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Chimera"]/components/li[key="Roof"]/health
+
+ 585
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Chimera"]/components/li[key="Roof"]/armor/ArmorRating_Blunt
+
+ 30
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Chimera"]/components/li[key="Roof"]/armor/ArmorRating_Sharp
+
+ 15
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_LandRaider.xml b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_LandRaider.xml
new file mode 100644
index 0000000000..967e3f004a
--- /dev/null
+++ b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_LandRaider.xml
@@ -0,0 +1,273 @@
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LandRaider_Lasgun"]/magazineCapacity
+
+ 600
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LandRaider_Lasgun"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LandRaider_Lasgun"]/projectile
+
+ Bullet_Lasgun_Cannon
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LandRaider_Lasgun"]/fireModes
+
+
+
+ 2
+ 2
+ 100
+ Single
+ UI/Gizmos/FireRate_Single
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LandRaider_Lasgun"]/maxRange
+
+ 75
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LandRaider_Lasgun"]/ammunition/thingDefs
+
+
+ Ammo_LasgunPowerPack
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LandRaider_Lasgun"]
+
+ 5
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LandRaider_Lasgun"]
+
+
+ AmmoSet_Lasgun_Cannon
+ 2
+ 1.0
+ 0.01
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LandRaider_twinbolter"]/projectile
+
+ Bullet_Bolter998_Standard
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LandRaider_twinbolter"]/reloadTimer
+
+ 12.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LandRaider_twinbolter"]/warmUpTimer
+
+ 2.3
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LandRaider_twinbolter"]/chargePerAmmoCount
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LandRaider_twinbolter"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LandRaider_twinbolter"]/maxRange
+
+ 62
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LandRaider_twinbolter"]/ammunition/thingDefs
+
+
+ Ammo_Bolter998_Standard
+ Ammo_Bolter998_MetalStorm
+ Ammo_Bolter998_Kraken
+ Ammo_Bolter998_Inferno
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LandRaider_twinbolter"]
+
+
+ AmmoSet_Bolter998
+ 1.5
+ 229
+ 1.0
+ 0.01
+
+
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LandRaider"]/statBases/ArmorRating_Blunt
+
+ 40
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LandRaider"]/statBases/ArmorRating_Sharp
+
+ 20
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LandRaider"]/vehicleStats/CargoCapacity
+
+ 1550
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LandRaider"]/components/li[key="FrontArmorPlating"]/health
+
+ 1250
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LandRaider"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Blunt
+
+ 60
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LandRaider"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Sharp
+
+ 30
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LandRaider"]/components/li[key="LeftArmorPlating"]/health
+
+ 1100
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LandRaider"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Blunt
+
+ 48
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LandRaider"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Sharp
+
+ 24
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LandRaider"]/components/li[key="RightArmorPlating"]/health
+
+ 1100
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LandRaider"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Blunt
+
+ 48
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LandRaider"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Sharp
+
+ 24
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LandRaider"]/components/li[key="BackArmorPlating"]/health
+
+ 950
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LandRaider"]/components/li[key="BackArmorPlating"]/armor/ArmorRating_Blunt
+
+ 36
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LandRaider"]/components/li[key="BackArmorPlating"]/armor/ArmorRating_Sharp
+
+ 18
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LandRaider"]/components/li[key="Roof"]/health
+
+ 750
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LandRaider"]/components/li[key="Roof"]/armor/ArmorRating_Blunt
+
+ 32
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LandRaider"]/components/li[key="Roof"]/armor/ArmorRating_Sharp
+
+ 16
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_LemanRuss.xml b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_LemanRuss.xml
new file mode 100644
index 0000000000..b9978e0464
--- /dev/null
+++ b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_LemanRuss.xml
@@ -0,0 +1,261 @@
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRuss_HeavyBolter"]/projectile
+
+ Bullet_Bolter998_Standard
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRuss_HeavyBolter"]/reloadTimer
+
+ 7.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRuss_HeavyBolter"]/warmUpTimer
+
+ 2.3
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRuss_HeavyBolter"]/chargePerAmmoCount
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRuss_HeavyBolter"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRuss_HeavyBolter"]/maxRange
+
+ 62
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRuss_HeavyBolter"]/ammunition/thingDefs
+
+
+ Ammo_Bolter998_Standard
+ Ammo_Bolter998_MetalStorm
+ Ammo_Bolter998_Kraken
+ Ammo_Bolter998_Inferno
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRuss_HeavyBolter"]
+
+
+ AmmoSet_Bolter998
+ 1.5
+ 229
+ 1.0
+ 0.01
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRuss_MainTurret"]/projectile
+
+ Bullet_120mmCannonShell_HEAT
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRuss_MainTurret"]/reloadTimer
+
+ 7.2
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRuss_MainTurret"]/warmUpTimer
+
+ 2.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRuss_MainTurret"]/chargePerAmmoCount
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRuss_MainTurret"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRuss_MainTurret"]/maxRange
+
+ 86
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRuss_MainTurret"]/ammunition/thingDefs
+
+
+ Ammo_120mmCannonShell_HEAT
+ Ammo_120mmCannonShell_HE
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRuss_MainTurret"]
+
+
+ AmmoSet_120mmCannonShell
+ 2
+ 96
+ 1.0
+ 0.05
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRuss"]/statBases/ArmorRating_Blunt
+
+ 44
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRuss"]/statBases/ArmorRating_Sharp
+
+ 22
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRuss"]/vehicleStats/CargoCapacity
+
+ 1250
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRuss"]/components/li[key="FrontArmorPlating"]/health
+
+ 1250
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRuss"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Blunt
+
+ 68
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRuss"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Sharp
+
+ 34
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRuss"]/components/li[key="LeftArmorPlating"]/health
+
+ 850
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRuss"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Blunt
+
+ 40
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRuss"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Sharp
+
+ 20
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRuss"]/components/li[key="RightArmorPlating"]/health
+
+ 850
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRuss"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Blunt
+
+ 40
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRuss"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Sharp
+
+ 20
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRuss"]/components/li[key="BackArmorPlating"]/health
+
+ 750
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRuss"]/components/li[key="BackArmorPlating"]/armor/ArmorRating_Blunt
+
+ 40
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRuss"]/components/li[key="BackArmorPlating"]/armor/ArmorRating_Sharp
+
+ 20
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRuss"]/components/li[key="Roof"]/health
+
+ 650
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRuss"]/components/li[key="Roof"]/armor/ArmorRating_Blunt
+
+ 36
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRuss"]/components/li[key="Roof"]/armor/ArmorRating_Sharp
+
+ 18
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_LemanRuss_Executioner.xml b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_LemanRuss_Executioner.xml
new file mode 100644
index 0000000000..01a288f9b1
--- /dev/null
+++ b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_LemanRuss_Executioner.xml
@@ -0,0 +1,190 @@
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRussExecutioner_MainTurret"]/magazineCapacity
+
+ 800
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRussExecutioner_MainTurret"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRussExecutioner_MainTurret"]/projectile
+
+ Bullet_Laser_PlasmaDestroyer
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRussExecutioner_MainTurret"]/maxRange
+
+ 75
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRussExecutioner_MainTurret"]/ammunition/thingDefs
+
+
+ Ammo_PlasmaCanister
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRussExecutioner_MainTurret"]/chargePerAmmoCount
+
+ 50
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRussExecutioner_MainTurret"]
+
+
+ AmmoSet_PlasmaCanister_Destroyer
+ 1
+ 0.73
+ 0.01
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussExecutioner"]/statBases/ArmorRating_Blunt
+
+ 44
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussExecutioner"]/statBases/ArmorRating_Sharp
+
+ 22
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussExecutioner"]/vehicleStats/CargoCapacity
+
+ 1250
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussExecutioner"]/components/li[key="FrontArmorPlating"]/health
+
+ 1250
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussExecutioner"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Blunt
+
+ 68
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussExecutioner"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Sharp
+
+ 34
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussExecutioner"]/components/li[key="LeftArmorPlating"]/health
+
+ 850
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussExecutioner"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Blunt
+
+ 40
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussExecutioner"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Sharp
+
+ 20
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussExecutioner"]/components/li[key="RightArmorPlating"]/health
+
+ 850
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussExecutioner"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Blunt
+
+ 40
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussExecutioner"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Sharp
+
+ 20
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussExecutioner"]/components/li[key="BackArmorPlating"]/health
+
+ 750
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussExecutioner"]/components/li[key="BackArmorPlating"]/armor/ArmorRating_Blunt
+
+ 40
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussExecutioner"]/components/li[key="BackArmorPlating"]/armor/ArmorRating_Sharp
+
+ 20
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussExecutioner"]/components/li[key="Roof"]/health
+
+ 650
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussExecutioner"]/components/li[key="Roof"]/armor/ArmorRating_Blunt
+
+ 36
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussExecutioner"]/components/li[key="Roof"]/armor/ArmorRating_Sharp
+
+ 18
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_LemanRuss_Punisher.xml b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_LemanRuss_Punisher.xml
new file mode 100644
index 0000000000..d135321d68
--- /dev/null
+++ b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_LemanRuss_Punisher.xml
@@ -0,0 +1,193 @@
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRussPunisher_MainTurret"]/projectile
+
+ Bullet_20x102mmNATO_AP
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRussPunisher_MainTurret"]/reloadTimer
+
+ 7.2
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRussPunisher_MainTurret"]/warmUpTimer
+
+ 2.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRussPunisher_MainTurret"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRussPunisher_MainTurret"]/maxRange
+
+ 66
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRussPunisher_MainTurret"]/ammunition/thingDefs
+
+
+ Ammo_20x102mmNATO_AP
+ Ammo_20x102mmNATO_Incendiary
+ Ammo_20x102mmNATO_HE
+ Ammo_20x102mmNATO_Sabot
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_LemanRussPunisher_MainTurret"]
+
+
+ AmmoSet_20x102mmNATO
+ 2
+ 96
+ 1.0
+ 0.05
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussPunisher"]/statBases/ArmorRating_Blunt
+
+ 44
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussPunisher"]/statBases/ArmorRating_Sharp
+
+ 22
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussPunisher"]/vehicleStats/CargoCapacity
+
+ 1250
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussPunisher"]/components/li[key="FrontArmorPlating"]/health
+
+ 1250
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussPunisher"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Blunt
+
+ 68
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussPunisher"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Sharp
+
+ 34
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussPunisher"]/components/li[key="LeftArmorPlating"]/health
+
+ 850
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussPunisher"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Blunt
+
+ 40
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussPunisher"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Sharp
+
+ 20
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussPunisher"]/components/li[key="RightArmorPlating"]/health
+
+ 850
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussPunisher"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Blunt
+
+ 40
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussPunisher"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Sharp
+
+ 20
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussPunisher"]/components/li[key="BackArmorPlating"]/health
+
+ 750
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussPunisher"]/components/li[key="BackArmorPlating"]/armor/ArmorRating_Blunt
+
+ 40
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussPunisher"]/components/li[key="BackArmorPlating"]/armor/ArmorRating_Sharp
+
+ 20
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussPunisher"]/components/li[key="Roof"]/health
+
+ 650
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussPunisher"]/components/li[key="Roof"]/armor/ArmorRating_Blunt
+
+ 36
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_LemanRussPunisher"]/components/li[key="Roof"]/armor/ArmorRating_Sharp
+
+ 18
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_OverlordGunship.xml b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_OverlordGunship.xml
new file mode 100644
index 0000000000..71ce3f1804
--- /dev/null
+++ b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_OverlordGunship.xml
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Overlord_Bolter"]/projectile
+
+ Bullet_Bolter998_Standard
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Overlord_Bolter"]/reloadTimer
+
+ 7.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Overlord_Bolter"]/warmUpTimer
+
+ 2.3
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Overlord_Bolter"]/chargePerAmmoCount
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Overlord_Bolter"]/ammunition/thingDefs
+
+
+ Ammo_Bolter998_Standard
+ Ammo_Bolter998_MetalStorm
+ Ammo_Bolter998_Kraken
+ Ammo_Bolter998_Inferno
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Overlord_Lasgun"]/magazineCapacity
+
+ 300
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Overlord_Bolter" or defName="GW_Overlord_Lasgun"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Overlord_Bolter"]/maxRange
+
+ 62
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Overlord_Bolter"]
+
+
+ AmmoSet_Bolter998
+ 1.5
+ 229
+ 1.0
+ 0.01
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Overlord_Lasgun"]/projectile
+
+ Bullet_Lasgun_Cannon
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Overlord_Lasgun"]/maxRange
+
+ 75
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Overlord_Lasgun"]/ammunition/thingDefs
+
+
+ Ammo_LasgunPowerPack
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Overlord_Lasgun"]
+
+ 5
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Overlord_Lasgun"]
+
+
+ AmmoSet_Lasgun_Cannon
+ 2
+ 1.0
+ 0.01
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="OverlordGunshippawn"]/statBases/ArmorRating_Blunt
+
+ 48
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="OverlordGunshippawn"]/statBases/ArmorRating_Sharp
+
+ 24
+
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="OverlordGunshippawn"]/components/li[key="Primaryplating"]/health
+
+ 1140
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_Predator.xml b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_Predator.xml
new file mode 100644
index 0000000000..425a62f166
--- /dev/null
+++ b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_Predator.xml
@@ -0,0 +1,295 @@
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Predator_HeavyBolter"]/projectile
+
+ Bullet_Bolter998_Standard
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Predator_HeavyBolter"]/reloadTimer
+
+ 7.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Predator_HeavyBolter"]/warmUpTimer
+
+ 2.3
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Predator_HeavyBolter"]/chargePerAmmoCount
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Predator_HeavyBolter"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Predator_HeavyBolter"]/maxRange
+
+ 62
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Predator_HeavyBolter"]/ammunition/thingDefs
+
+
+ Ammo_Bolter998_Standard
+ Ammo_Bolter998_MetalStorm
+ Ammo_Bolter998_Kraken
+ Ammo_Bolter998_Inferno
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Predator_HeavyBolter"]
+
+
+ AmmoSet_Bolter998
+ 1.5
+ 229
+ 1.0
+ 0.01
+
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Predator_MainTurret"]/projectile
+
+ Bullet_57x438mmBofors_HE
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Predator_MainTurret"]/reloadTimer
+
+ 7.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Predator_MainTurret"]/warmUpTimer
+
+ 1.3
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Predator_MainTurret"]/chargePerAmmoCount
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Predator_MainTurret"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Predator_MainTurret"]/maxRange
+
+ 86
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Predator_MainTurret"]/fireModes
+
+
+
+ 1
+ 6
+ 60
+ Single
+ UI/Gizmos/FireRate_Single
+
+
+ 2
+ 6
+ 60
+ Burst
+ UI/Gizmos/FireRate_Burst
+
+
+ 5
+ 6
+ 60
+ Auto
+ UI/Gizmos/FireRate_Auto
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Predator_MainTurret"]/ammunition/thingDefs
+
+
+ Ammo_57x438mmBofors_AP
+ Ammo_57x438mmBofors_HE
+ Ammo_57x438mmBofors_HE_TFuzed
+ Ammo_57x438mmBofors_Sabot
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Predator_MainTurret"]
+
+
+ AmmoSet_57x438mmBofors
+ 2
+ 193
+ 0.75
+ 0.01
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Predator"]/statBases/ArmorRating_Blunt
+
+ 44
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Predator"]/statBases/ArmorRating_Sharp
+
+ 22
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Predator"]/vehicleStats/CargoCapacity
+
+ 1550
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Predator"]/components/li[key="FrontArmorPlating"]/health
+
+ 1050
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Predator"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Blunt
+
+ 60
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Predator"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Sharp
+
+ 30
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Predator"]/components/li[key="LeftArmorPlating"]/health
+
+ 900
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Predator"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Blunt
+
+ 36
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Predator"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Sharp
+
+ 18
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Predator"]/components/li[key="RightArmorPlating"]/health
+
+ 900
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Predator"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Blunt
+
+ 36
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Predator"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Sharp
+
+ 18
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Predator"]/components/li[key="BackArmorPlating"]/health
+
+ 750
+
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Predator"]/components/li[key="Roof"]/health
+
+ 750
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Predator"]/components/li[key="Roof"]/armor/ArmorRating_Blunt
+
+ 32
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Predator"]/components/li[key="Roof"]/armor/ArmorRating_Sharp
+
+ 16
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_PrimarisTank.xml b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_PrimarisTank.xml
new file mode 100644
index 0000000000..680df150ae
--- /dev/null
+++ b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_PrimarisTank.xml
@@ -0,0 +1,275 @@
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_PrimarisTank_Lasgun"]/magazineCapacity
+
+ 600
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_PrimarisTank_Lasgun"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_PrimarisTank_Lasgun"]/projectile
+
+ Bullet_Lasgun_Cannon
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_PrimarisTank_Lasgun"]/maxRange
+
+ 75
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_PrimarisTank_Lasgun"]/ammunition/thingDefs
+
+
+ Ammo_LasgunPowerPack
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_PrimarisTank_Lasgun"]
+
+ 5
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_PrimarisTank_Lasgun"]
+
+
+ AmmoSet_Lasgun_Cannon
+ 2
+ 1.0
+ 0.01
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_PrimarisTank_twinpounder"]/projectile
+
+ Bullet_Bolter998_Standard
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_PrimarisTank_twinpounder"]/reloadTimer
+
+ 7.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_PrimarisTank_twinpounder"]/warmUpTimer
+
+ 2.3
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_PrimarisTank_twinpounder"]/chargePerAmmoCount
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_PrimarisTank_twinpounder"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_PrimarisTank_twinpounder"]/maxRange
+
+ 62
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_PrimarisTank_twinpounder"]/ammunition/thingDefs
+
+
+ Ammo_Bolter998_Standard
+ Ammo_Bolter998_MetalStorm
+ Ammo_Bolter998_Kraken
+ Ammo_Bolter998_Inferno
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_PrimarisTank_twinpounder"]
+
+
+ AmmoSet_Bolter998
+ 1.5
+ 229
+ 1.0
+ 0.01
+
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Spitetank_Plasmagun"]/magazineCapacity
+
+ 800
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Spitetank_Plasmagun"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Spitetank_Plasmagun"]/projectile
+
+ Bullet_Laser_PlasmaDestroyer
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Spitetank_Plasmagun"]/maxRange
+
+ 75
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Spitetank_Plasmagun"]/ammunition/thingDefs
+
+
+ Ammo_PlasmaCanister
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Spitetank_Plasmagun"]/chargePerAmmoCount
+
+ 50
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Spitetank_Plasmagun"]
+
+
+ AmmoSet_PlasmaCanister_Destroyer
+ 1
+ 0.73
+ 0.01
+
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_SpiteTank"]/statBases/ArmorRating_Blunt
+
+ 44
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_SpiteTank"]/statBases/ArmorRating_Sharp
+
+ 22
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_SpiteTank"]/vehicleStats/CargoCapacity
+
+ 1250
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_SpiteTank"]/components/li[key="FrontArmorPlating"]/health
+
+ 1250
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_SpiteTank"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Blunt
+
+ 64
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_SpiteTank"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Sharp
+
+ 32
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_SpiteTank"]/components/li[key="LeftArmorPlating"]/health
+
+ 950
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_SpiteTank"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Blunt
+
+ 44
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_SpiteTank"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Sharp
+
+ 22
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_SpiteTank"]/components/li[key="RightArmorPlating"]/health
+
+ 950
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_SpiteTank"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Blunt
+
+ 44
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_SpiteTank"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Sharp
+
+ 22
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_Rhino.xml b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_Rhino.xml
new file mode 100644
index 0000000000..051efcefb5
--- /dev/null
+++ b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_Rhino.xml
@@ -0,0 +1,200 @@
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Rhino_Main"]/projectile
+
+ Bullet_Bolter998_Standard
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Rhino_Main"]/reloadTimer
+
+ 7.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Rhino_Main"]/warmUpTimer
+
+ 2.3
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Rhino_Main"]/chargePerAmmoCount
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Rhino_Main"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Rhino_Main"]/maxRange
+
+ 62
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Rhino_Main"]/ammunition/thingDefs
+
+
+ Ammo_Bolter998_Standard
+ Ammo_Bolter998_MetalStorm
+ Ammo_Bolter998_Kraken
+ Ammo_Bolter998_Inferno
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Rhino_Main"]
+
+
+ AmmoSet_Bolter998
+ 1.5
+ 229
+ 1.0
+ 0.01
+
+
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Rhino"]/statBases/ArmorRating_Blunt
+
+ 40
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Rhino"]/statBases/ArmorRating_Sharp
+
+ 20
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Rhino"]/vehicleStats/CargoCapacity
+
+ 1550
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Rhino"]/components/li[key="FrontArmorPlating"]/health
+
+ 1050
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Rhino"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Blunt
+
+ 56
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Rhino"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Sharp
+
+ 28
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Rhino"]/components/li[key="LeftArmorPlating"]/health
+
+ 900
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Rhino"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Blunt
+
+ 44
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Rhino"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Sharp
+
+ 22
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Rhino"]/components/li[key="RightArmorPlating"]/health
+
+ 900
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Rhino"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Blunt
+
+ 44
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Rhino"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Sharp
+
+ 22
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Rhino"]/components/li[key="BackArmorPlating"]/health
+
+ 750
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Rhino"]/components/li[key="BackArmorPlating"]/armor/ArmorRating_Blunt
+
+ 36
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Rhino"]/components/li[key="BackArmorPlating"]/armor/ArmorRating_Sharp
+
+ 18
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Rhino"]/components/li[key="Roof"]/health
+
+ 750
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Rhino"]/components/li[key="Roof"]/armor/ArmorRating_Blunt
+
+ 32
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Rhino"]/components/li[key="Roof"]/armor/ArmorRating_Sharp
+
+ 16
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_Stormhammer.xml b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_Stormhammer.xml
new file mode 100644
index 0000000000..8d52f27a86
--- /dev/null
+++ b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_Stormhammer.xml
@@ -0,0 +1,343 @@
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_Lasgun"]/magazineCapacity
+
+ 600
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_Lasgun"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_Lasgun"]/projectile
+
+ Bullet_Lasgun_Cannon
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_Lasgun"]/maxRange
+
+ 75
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_Lasgun"]/ammunition/thingDefs
+
+
+ Ammo_LasgunPowerPack
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_Lasgun"]
+
+ 5
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_Lasgun"]
+
+
+ AmmoSet_Lasgun_Cannon
+ 2
+ 1.0
+ 0.01
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_HeavyBolter"]/projectile
+
+ Bullet_Bolter998_Standard
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_HeavyBolter"]/reloadTimer
+
+ 7.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_HeavyBolter"]/warmUpTimer
+
+ 2.3
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_HeavyBolter"]/chargePerAmmoCount
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_HeavyBolter"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_HeavyBolter"]/maxRange
+
+ 62
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_HeavyBolter"]/ammunition/thingDefs
+
+
+ Ammo_Bolter998_Standard
+ Ammo_Bolter998_MetalStorm
+ Ammo_Bolter998_Kraken
+ Ammo_Bolter998_Inferno
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_HeavyBolter"]
+
+
+ AmmoSet_Bolter998
+ 1.5
+ 229
+ 1.0
+ 0.01
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_HeavyBolterCen"]/projectile
+
+ Bullet_Bolter998_Standard
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_HeavyBolterCen"]/reloadTimer
+
+ 7.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_HeavyBolterCen"]/warmUpTimer
+
+ 2.3
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_HeavyBolterCen"]/chargePerAmmoCount
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_HeavyBolterCen"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_HeavyBolterCen"]/maxRange
+
+ 62
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_HeavyBolterCen"]/ammunition/thingDefs
+
+
+ Ammo_Bolter998_Standard
+ Ammo_Bolter998_MetalStorm
+ Ammo_Bolter998_Kraken
+ Ammo_Bolter998_Inferno
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_HeavyBolter"]
+
+
+ AmmoSet_Bolter998
+ 1.5
+ 229
+ 1.0
+ 0.01
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_PrimaryTwins"]/projectile
+
+ Bullet_120mmCannonShell_HEAT
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_PrimaryTwins"]/reloadTimer
+
+ 7.2
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_PrimaryTwins"]/warmUpTimer
+
+ 2.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_PrimaryTwins"]/chargePerAmmoCount
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_PrimaryTwins"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_PrimaryTwins"]/maxRange
+
+ 106
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_PrimaryTwins"]/ammunition/thingDefs
+
+
+ Ammo_120mmCannonShell_HEAT
+ Ammo_120mmCannonShell_HE
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Stormhammer_PrimaryTwins"]
+
+
+ AmmoSet_120mmCannonShell
+ 2
+ 102
+ 1.0
+ 0.03
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Stormhammer"]/statBases/ArmorRating_Blunt
+
+ 52
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Stormhammer"]/statBases/ArmorRating_Sharp
+
+ 26
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Stormhammer"]/vehicleStats/CargoCapacity
+
+ 2500
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Stormhammer"]/components/li[key="FrontArmorPlating"]/health
+
+ 1500
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Stormhammer"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Blunt
+
+ 76
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Stormhammer"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Sharp
+
+ 38
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Stormhammer"]/components/li[key="LeftArmorPlating"]/health
+
+ 1250
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Stormhammer"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Blunt
+
+ 50
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Stormhammer"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Sharp
+
+ 25
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Stormhammer"]/components/li[key="RightArmorPlating"]/health
+
+ 1150
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Stormhammer"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Blunt
+
+ 50
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Stormhammer"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Sharp
+
+ 25
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_UnarmedVehicles.xml b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_UnarmedVehicles.xml
new file mode 100644
index 0000000000..67524ee153
--- /dev/null
+++ b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_UnarmedVehicles.xml
@@ -0,0 +1,179 @@
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_DropPod"]/statBases/ArmorRating_Blunt
+
+ 30
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_DropPod"]/statBases/ArmorRating_Sharp
+
+ 14
+
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_DropPod"]/components/li[key="Body"]/health
+
+ 1560
+
+
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Taurox"]/statBases/ArmorRating_Blunt
+
+ 38
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Taurox"]/statBases/ArmorRating_Sharp
+
+ 19
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Taurox"]/vehicleStats/CargoCapacity
+
+ 2000
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Taurox"]/components/li[key="FrontArmorPlating"]/health
+
+ 900
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Taurox"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Blunt
+
+ 46
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Taurox"]/components/li[key="FrontArmorPlating"]/armor/ArmorRating_Sharp
+
+ 23
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Taurox"]/components/li[key="LeftArmorPlating"]/health
+
+ 750
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Taurox"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Blunt
+
+ 42
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Taurox"]/components/li[key="LeftArmorPlating"]/armor/ArmorRating_Sharp
+
+ 21
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Taurox"]/components/li[key="RightArmorPlating"]/health
+
+ 750
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Taurox"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Blunt
+
+ 42
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Taurox"]/components/li[key="RightArmorPlating"]/armor/ArmorRating_Sharp
+
+ 21
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Taurox"]/components/li[key="BackArmorPlating"]/health
+
+ 750
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Taurox"]/components/li[key="BackArmorPlating"]/armor/ArmorRating_Blunt
+
+ 38
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Taurox"]/components/li[key="BackArmorPlating"]/armor/ArmorRating_Sharp
+
+ 19
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Taurox"]/components/li[key="Roof"]/health
+
+ 510
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Taurox"]/components/li[key="Roof"]/armor/ArmorRating_Blunt
+
+ 38
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="GW_Taurox"]/components/li[key="Roof"]/armor/ArmorRating_Sharp
+
+ 19
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_Valkyrie.xml b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_Valkyrie.xml
new file mode 100644
index 0000000000..e5485d2d71
--- /dev/null
+++ b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/40K_Vehicles_Valkyrie.xml
@@ -0,0 +1,165 @@
+
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Valkyrie_Lasgun"]/projectile
+
+ Bullet_Lasgun_Cannon
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Valkyrie_Bolter"]/projectile
+
+ Bullet_Bolter998_Standard
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Valkyrie_Bolter"]/reloadTimer
+
+ 7.8
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Valkyrie_Bolter"]/warmUpTimer
+
+ 2.3
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Valkyrie_Bolter"]/chargePerAmmoCount
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Valkyrie_Lasgun"]
+
+ 5
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Valkyrie_Lasgun"]/magazineCapacity
+
+ 300
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Valkyrie_Bolter" or defName="GW_Valkyrie_Lasgun"]/genericAmmo
+
+ false
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Valkyrie_Bolter"]/maxRange
+
+ 62
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Valkyrie_Lasgun"]/maxRange
+
+ 75
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Valkyrie_Bolter"]/ammunition/thingDefs
+
+
+ Ammo_Bolter998_Standard
+ Ammo_Bolter998_MetalStorm
+ Ammo_Bolter998_Kraken
+ Ammo_Bolter998_Inferno
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Valkyrie_Lasgun"]/ammunition/thingDefs
+
+
+ Ammo_LasgunPowerPack
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Valkyrie_Bolter"]
+
+
+ AmmoSet_Bolter998
+ 1.5
+ 229
+ 1.0
+ 0.01
+
+
+
+
+
+ Defs/Vehicles.VehicleTurretDef[defName="GW_Valkyrie_Lasgun"]
+
+
+ AmmoSet_Lasgun_Cannon
+ 2
+ 1.0
+ 0.01
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="Valkyriepawn"]/statBases/ArmorRating_Blunt
+
+ 28
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="Valkyriepawn"]/statBases/ArmorRating_Sharp
+
+ 16
+
+
+
+
+
+
+
+
+ Defs/Vehicles.VehicleDef[defName="Valkyriepawn"]/components/li[key="Primaryplating"]/health
+
+ 1140
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/Remove_NonCE_Ammo_Patch.xml b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/Remove_NonCE_Ammo_Patch.xml
new file mode 100644
index 0000000000..d459554266
--- /dev/null
+++ b/ModPatches/Grimworld Imperial Vehicles/Patches/Grimworld Imperial Vehicles/Remove_NonCE_Ammo_Patch.xml
@@ -0,0 +1,15 @@
+
+
+
+
+ Defs/ThingDef[defName="GW_HeavyBolterNonCE" or
+ defName="GW_AutocannonammoNonCE" or
+ defName="GW_BattleCannonShellNonCE" or
+ defName="GW_LascannonammoNonCE" or
+ defName="GW_HeavyPlasmaNonCE" or
+ defName="GW_BanePrimaryCannonShellNonCE" or
+ defName="GW_BaneDemolisherCannonShellNonCE"]
+
+
+
+
\ No newline at end of file
diff --git a/ModPatches/Impact Weaponry/Defs/Impact Weaponry/ImpactAmmo.xml b/ModPatches/Impact Weaponry/Defs/Impact Weaponry/ImpactAmmo.xml
index 26fc338570..85e53980e9 100644
--- a/ModPatches/Impact Weaponry/Defs/Impact Weaponry/ImpactAmmo.xml
+++ b/ModPatches/Impact Weaponry/Defs/Impact Weaponry/ImpactAmmo.xml
@@ -84,7 +84,7 @@
0.06
- ThirdParty/Warhammer/Bolter/Standard
+ ThirdParty/Warhammer/Ammo/Bolter/Standard
Graphic_StackCount
GrenadeHE
@@ -99,7 +99,7 @@
0.09
- ThirdParty/Warhammer/Bolter/Standard
+ ThirdParty/Warhammer/Ammo/Bolter/Standard
Graphic_StackCount
GrenadeHE
@@ -114,7 +114,7 @@
0.12
- ThirdParty/Warhammer/Bolter/Standard
+ ThirdParty/Warhammer/Ammo/Bolter/Standard
Graphic_StackCount
GrenadeHE
@@ -129,7 +129,7 @@
0.10
- ThirdParty/Warhammer/Bolter/Standard
+ ThirdParty/Warhammer/Ammo/Bolter/Standard
Graphic_StackCount
GrenadeHE
@@ -144,7 +144,7 @@
0.12
- ThirdParty/Warhammer/Bolter/Standard
+ ThirdParty/Warhammer/Ammo/Bolter/Standard
Graphic_StackCount
GrenadeHE
@@ -159,7 +159,7 @@
0.18
- ThirdParty/Warhammer/Bolter/Standard
+ ThirdParty/Warhammer/Ammo/Bolter/Standard
Graphic_StackCount
GrenadeHE
diff --git a/ModPatches/Imperial Arsenal Royal Warcasket/Defs/Imperial Arsenal Royal Warcasket/Ammo/Xonus.xml b/ModPatches/Imperial Arsenal Royal Warcasket/Defs/Imperial Arsenal Royal Warcasket/Ammo/Xonus.xml
index d13abf27b4..2fbe4288d6 100644
--- a/ModPatches/Imperial Arsenal Royal Warcasket/Defs/Imperial Arsenal Royal Warcasket/Ammo/Xonus.xml
+++ b/ModPatches/Imperial Arsenal Royal Warcasket/Defs/Imperial Arsenal Royal Warcasket/Ammo/Xonus.xml
@@ -43,7 +43,7 @@
Ammo_BoltXonus_Standard
Xonus bolt shell (Standard)
- ThirdParty/Warhammer/HeavyBolter/Standard
+ ThirdParty/Warhammer/Ammo/HeavyBolter/Standard
Graphic_StackCount
@@ -57,7 +57,7 @@
Ammo_BoltXonus_Inferno
Xonus bolt shell (Inferno)
- ThirdParty/Warhammer/HeavyBolter/Inferno
+ ThirdParty/Warhammer/Ammo/HeavyBolter/Inferno
Graphic_StackCount
@@ -71,7 +71,7 @@
Ammo_BoltXonus_MetalStorm
Xonus bolt shell (Metal Storm)
- ThirdParty/Warhammer/HeavyBolter/MetalStorm
+ ThirdParty/Warhammer/Ammo/HeavyBolter/MetalStorm
Graphic_StackCount
@@ -85,7 +85,7 @@
Ammo_BoltXonus_Kraken
Xonus bolt shell (Kraken)
- ThirdParty/Warhammer/HeavyBolter/Kraken
+ ThirdParty/Warhammer/Ammo/HeavyBolter/Kraken
Graphic_StackCount
diff --git a/SupportedThirdPartyMods.md b/SupportedThirdPartyMods.md
index 6588619542..c4e26b1bcb 100644
--- a/SupportedThirdPartyMods.md
+++ b/SupportedThirdPartyMods.md
@@ -251,6 +251,10 @@ GouRIMet |
Grimworld: Autoguns |
Grimworld: Lasguns |
Grimworld: Melee |
+GrimWorld 40,000 - Angels of Death |
+GrimWorld 40,000 - Core Imperialis |
+GrimWorld 40,000 - Hammer of the Imperium |
+GrimWorld 40,000 - Imperial Vehicles of Grimworld |
Gulden Mod |
Half Dragons |
HALO: UNSC Armoury |
diff --git a/Textures/ThirdParty/Warhammer/Ammo/AutoCannon/AutoCannonAmmo_a.png b/Textures/ThirdParty/Warhammer/Ammo/AutoCannon/AutoCannonAmmo_a.png
new file mode 100644
index 0000000000..72feea650d
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/AutoCannon/AutoCannonAmmo_a.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/AutoCannon/AutoCannonAmmo_b.png b/Textures/ThirdParty/Warhammer/Ammo/AutoCannon/AutoCannonAmmo_b.png
new file mode 100644
index 0000000000..d5498254c1
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/AutoCannon/AutoCannonAmmo_b.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/AutoCannon/AutoCannonAmmo_c.png b/Textures/ThirdParty/Warhammer/Ammo/AutoCannon/AutoCannonAmmo_c.png
new file mode 100644
index 0000000000..f9565c3115
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/AutoCannon/AutoCannonAmmo_c.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/AutogunAmmo/AutogunAmmo_a.png b/Textures/ThirdParty/Warhammer/Ammo/AutogunAmmo/AutogunAmmo_a.png
new file mode 100644
index 0000000000..fa444d1694
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/AutogunAmmo/AutogunAmmo_a.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/AutogunAmmo/AutogunAmmo_b.png b/Textures/ThirdParty/Warhammer/Ammo/AutogunAmmo/AutogunAmmo_b.png
new file mode 100644
index 0000000000..91cdd1d388
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/AutogunAmmo/AutogunAmmo_b.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/AutogunAmmo/AutogunAmmo_c.png b/Textures/ThirdParty/Warhammer/Ammo/AutogunAmmo/AutogunAmmo_c.png
new file mode 100644
index 0000000000..b24764e5e2
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/AutogunAmmo/AutogunAmmo_c.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/BattleCannon/BattleCannonShell_a.png b/Textures/ThirdParty/Warhammer/Ammo/BattleCannon/BattleCannonShell_a.png
new file mode 100644
index 0000000000..390a3b3a56
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/BattleCannon/BattleCannonShell_a.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/BattleCannon/BattleCannonShell_b.png b/Textures/ThirdParty/Warhammer/Ammo/BattleCannon/BattleCannonShell_b.png
new file mode 100644
index 0000000000..c45b13aaa8
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/BattleCannon/BattleCannonShell_b.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/BattleCannon/BattleCannonShell_c.png b/Textures/ThirdParty/Warhammer/Ammo/BattleCannon/BattleCannonShell_c.png
new file mode 100644
index 0000000000..3d016ed24f
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/BattleCannon/BattleCannonShell_c.png differ
diff --git a/Textures/ThirdParty/Warhammer/Bolter/Inferno/BolterSmall_Inferno_a.png b/Textures/ThirdParty/Warhammer/Ammo/Bolter/Inferno/BolterSmall_Inferno_a.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/Bolter/Inferno/BolterSmall_Inferno_a.png
rename to Textures/ThirdParty/Warhammer/Ammo/Bolter/Inferno/BolterSmall_Inferno_a.png
diff --git a/Textures/ThirdParty/Warhammer/Bolter/Inferno/BolterSmall_Inferno_b.png b/Textures/ThirdParty/Warhammer/Ammo/Bolter/Inferno/BolterSmall_Inferno_b.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/Bolter/Inferno/BolterSmall_Inferno_b.png
rename to Textures/ThirdParty/Warhammer/Ammo/Bolter/Inferno/BolterSmall_Inferno_b.png
diff --git a/Textures/ThirdParty/Warhammer/Bolter/Inferno/BolterSmall_Inferno_c.png b/Textures/ThirdParty/Warhammer/Ammo/Bolter/Inferno/BolterSmall_Inferno_c.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/Bolter/Inferno/BolterSmall_Inferno_c.png
rename to Textures/ThirdParty/Warhammer/Ammo/Bolter/Inferno/BolterSmall_Inferno_c.png
diff --git a/Textures/ThirdParty/Warhammer/Bolter/Kraken/BolterSmall_Kraken_a.png b/Textures/ThirdParty/Warhammer/Ammo/Bolter/Kraken/BolterSmall_Kraken_a.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/Bolter/Kraken/BolterSmall_Kraken_a.png
rename to Textures/ThirdParty/Warhammer/Ammo/Bolter/Kraken/BolterSmall_Kraken_a.png
diff --git a/Textures/ThirdParty/Warhammer/Bolter/Kraken/BolterSmall_Kraken_b.png b/Textures/ThirdParty/Warhammer/Ammo/Bolter/Kraken/BolterSmall_Kraken_b.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/Bolter/Kraken/BolterSmall_Kraken_b.png
rename to Textures/ThirdParty/Warhammer/Ammo/Bolter/Kraken/BolterSmall_Kraken_b.png
diff --git a/Textures/ThirdParty/Warhammer/Bolter/Kraken/BolterSmall_Kraken_c.png b/Textures/ThirdParty/Warhammer/Ammo/Bolter/Kraken/BolterSmall_Kraken_c.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/Bolter/Kraken/BolterSmall_Kraken_c.png
rename to Textures/ThirdParty/Warhammer/Ammo/Bolter/Kraken/BolterSmall_Kraken_c.png
diff --git a/Textures/ThirdParty/Warhammer/Bolter/MetalStorm/BolterSmall_MetalStorm_a.png b/Textures/ThirdParty/Warhammer/Ammo/Bolter/MetalStorm/BolterSmall_MetalStorm_a.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/Bolter/MetalStorm/BolterSmall_MetalStorm_a.png
rename to Textures/ThirdParty/Warhammer/Ammo/Bolter/MetalStorm/BolterSmall_MetalStorm_a.png
diff --git a/Textures/ThirdParty/Warhammer/Bolter/MetalStorm/BolterSmall_MetalStorm_b.png b/Textures/ThirdParty/Warhammer/Ammo/Bolter/MetalStorm/BolterSmall_MetalStorm_b.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/Bolter/MetalStorm/BolterSmall_MetalStorm_b.png
rename to Textures/ThirdParty/Warhammer/Ammo/Bolter/MetalStorm/BolterSmall_MetalStorm_b.png
diff --git a/Textures/ThirdParty/Warhammer/Bolter/MetalStorm/BolterSmall_MetalStorm_c.png b/Textures/ThirdParty/Warhammer/Ammo/Bolter/MetalStorm/BolterSmall_MetalStorm_c.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/Bolter/MetalStorm/BolterSmall_MetalStorm_c.png
rename to Textures/ThirdParty/Warhammer/Ammo/Bolter/MetalStorm/BolterSmall_MetalStorm_c.png
diff --git a/Textures/ThirdParty/Warhammer/Bolter/Standard/BolterSmall_Standard_a.png b/Textures/ThirdParty/Warhammer/Ammo/Bolter/Standard/BolterSmall_Standard_a.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/Bolter/Standard/BolterSmall_Standard_a.png
rename to Textures/ThirdParty/Warhammer/Ammo/Bolter/Standard/BolterSmall_Standard_a.png
diff --git a/Textures/ThirdParty/Warhammer/Bolter/Standard/BolterSmall_Standard_b.png b/Textures/ThirdParty/Warhammer/Ammo/Bolter/Standard/BolterSmall_Standard_b.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/Bolter/Standard/BolterSmall_Standard_b.png
rename to Textures/ThirdParty/Warhammer/Ammo/Bolter/Standard/BolterSmall_Standard_b.png
diff --git a/Textures/ThirdParty/Warhammer/Bolter/Standard/BolterSmall_Standard_c.png b/Textures/ThirdParty/Warhammer/Ammo/Bolter/Standard/BolterSmall_Standard_c.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/Bolter/Standard/BolterSmall_Standard_c.png
rename to Textures/ThirdParty/Warhammer/Ammo/Bolter/Standard/BolterSmall_Standard_c.png
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Hellfire/HellfireAmmo_a.png b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Hellfire/HellfireAmmo_a.png
new file mode 100644
index 0000000000..77c5c925eb
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Hellfire/HellfireAmmo_a.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Hellfire/HellfireAmmo_b.png b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Hellfire/HellfireAmmo_b.png
new file mode 100644
index 0000000000..4bae72a1e7
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Hellfire/HellfireAmmo_b.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Hellfire/HellfireAmmo_c.png b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Hellfire/HellfireAmmo_c.png
new file mode 100644
index 0000000000..bfd53042bf
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Hellfire/HellfireAmmo_c.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Inferno/InfernoAmmo_a.png b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Inferno/InfernoAmmo_a.png
new file mode 100644
index 0000000000..9db48fd6e9
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Inferno/InfernoAmmo_a.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Inferno/InfernoAmmo_b.png b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Inferno/InfernoAmmo_b.png
new file mode 100644
index 0000000000..b16d493cec
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Inferno/InfernoAmmo_b.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Inferno/InfernoAmmo_c.png b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Inferno/InfernoAmmo_c.png
new file mode 100644
index 0000000000..2de9da149c
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Inferno/InfernoAmmo_c.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Korvidari/KorvidariAmmo_a.png b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Korvidari/KorvidariAmmo_a.png
new file mode 100644
index 0000000000..dfe82bba0a
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Korvidari/KorvidariAmmo_a.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Korvidari/KorvidariAmmo_b.png b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Korvidari/KorvidariAmmo_b.png
new file mode 100644
index 0000000000..a6c849660c
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Korvidari/KorvidariAmmo_b.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Korvidari/KorvidariAmmo_c.png b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Korvidari/KorvidariAmmo_c.png
new file mode 100644
index 0000000000..54e46ad93e
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Korvidari/KorvidariAmmo_c.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Kraken/KrakenAmmo_a.png b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Kraken/KrakenAmmo_a.png
new file mode 100644
index 0000000000..7f3172ba38
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Kraken/KrakenAmmo_a.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Kraken/KrakenAmmo_b.png b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Kraken/KrakenAmmo_b.png
new file mode 100644
index 0000000000..49a64792f4
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Kraken/KrakenAmmo_b.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Kraken/KrakenAmmo_c.png b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Kraken/KrakenAmmo_c.png
new file mode 100644
index 0000000000..9f017a4c7a
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Kraken/KrakenAmmo_c.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Tempest/TempestAmmo_a.png b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Tempest/TempestAmmo_a.png
new file mode 100644
index 0000000000..51fa5333eb
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Tempest/TempestAmmo_a.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Tempest/TempestAmmo_b.png b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Tempest/TempestAmmo_b.png
new file mode 100644
index 0000000000..6b392b3363
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Tempest/TempestAmmo_b.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Tempest/TempestAmmo_c.png b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Tempest/TempestAmmo_c.png
new file mode 100644
index 0000000000..89a6317aa3
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Tempest/TempestAmmo_c.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Vengeance/VengenceAmmo_a.png b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Vengeance/VengenceAmmo_a.png
new file mode 100644
index 0000000000..c85fca3662
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Vengeance/VengenceAmmo_a.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Vengeance/VengenceAmmo_b.png b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Vengeance/VengenceAmmo_b.png
new file mode 100644
index 0000000000..88038136a1
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Vengeance/VengenceAmmo_b.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Vengeance/VengenceAmmo_c.png b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Vengeance/VengenceAmmo_c.png
new file mode 100644
index 0000000000..25ff02220c
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_Bolter/Vengeance/VengenceAmmo_c.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_HeavyBolter/HeavyBolter1.0CAL_a.png b/Textures/ThirdParty/Warhammer/Ammo/GW_HeavyBolter/HeavyBolter1.0CAL_a.png
new file mode 100644
index 0000000000..a92ce17be4
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_HeavyBolter/HeavyBolter1.0CAL_a.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_HeavyBolter/HeavyBolter1.0CAL_b.png b/Textures/ThirdParty/Warhammer/Ammo/GW_HeavyBolter/HeavyBolter1.0CAL_b.png
new file mode 100644
index 0000000000..4b4e215f95
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_HeavyBolter/HeavyBolter1.0CAL_b.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/GW_HeavyBolter/HeavyBolter1.0CAL_c.png b/Textures/ThirdParty/Warhammer/Ammo/GW_HeavyBolter/HeavyBolter1.0CAL_c.png
new file mode 100644
index 0000000000..f9565c3115
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/GW_HeavyBolter/HeavyBolter1.0CAL_c.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/Grav/GravGun_a.png b/Textures/ThirdParty/Warhammer/Ammo/Grav/GravGun_a.png
new file mode 100644
index 0000000000..bc07a42198
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/Grav/GravGun_a.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/Grav/GravGun_b.png b/Textures/ThirdParty/Warhammer/Ammo/Grav/GravGun_b.png
new file mode 100644
index 0000000000..0d35cabede
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/Grav/GravGun_b.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/Grav/GravGun_c.png b/Textures/ThirdParty/Warhammer/Ammo/Grav/GravGun_c.png
new file mode 100644
index 0000000000..80a41e142f
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/Grav/GravGun_c.png differ
diff --git a/Textures/ThirdParty/Warhammer/HeavyBolter/Inferno/BolterLarge_Inferno_a.png b/Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/Inferno/BolterLarge_Inferno_a.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/HeavyBolter/Inferno/BolterLarge_Inferno_a.png
rename to Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/Inferno/BolterLarge_Inferno_a.png
diff --git a/Textures/ThirdParty/Warhammer/HeavyBolter/Inferno/BolterLarge_Inferno_b.png b/Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/Inferno/BolterLarge_Inferno_b.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/HeavyBolter/Inferno/BolterLarge_Inferno_b.png
rename to Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/Inferno/BolterLarge_Inferno_b.png
diff --git a/Textures/ThirdParty/Warhammer/HeavyBolter/Inferno/BolterLarge_Inferno_c.png b/Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/Inferno/BolterLarge_Inferno_c.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/HeavyBolter/Inferno/BolterLarge_Inferno_c.png
rename to Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/Inferno/BolterLarge_Inferno_c.png
diff --git a/Textures/ThirdParty/Warhammer/HeavyBolter/Kraken/BolterLarge_Kraken_a.png b/Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/Kraken/BolterLarge_Kraken_a.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/HeavyBolter/Kraken/BolterLarge_Kraken_a.png
rename to Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/Kraken/BolterLarge_Kraken_a.png
diff --git a/Textures/ThirdParty/Warhammer/HeavyBolter/Kraken/BolterLarge_Kraken_b.png b/Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/Kraken/BolterLarge_Kraken_b.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/HeavyBolter/Kraken/BolterLarge_Kraken_b.png
rename to Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/Kraken/BolterLarge_Kraken_b.png
diff --git a/Textures/ThirdParty/Warhammer/HeavyBolter/Kraken/BolterLarge_Kraken_c.png b/Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/Kraken/BolterLarge_Kraken_c.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/HeavyBolter/Kraken/BolterLarge_Kraken_c.png
rename to Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/Kraken/BolterLarge_Kraken_c.png
diff --git a/Textures/ThirdParty/Warhammer/HeavyBolter/MetalStorm/BolterLarge_MetalStorm_a.png b/Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/MetalStorm/BolterLarge_MetalStorm_a.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/HeavyBolter/MetalStorm/BolterLarge_MetalStorm_a.png
rename to Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/MetalStorm/BolterLarge_MetalStorm_a.png
diff --git a/Textures/ThirdParty/Warhammer/HeavyBolter/MetalStorm/BolterLarge_MetalStorm_b.png b/Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/MetalStorm/BolterLarge_MetalStorm_b.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/HeavyBolter/MetalStorm/BolterLarge_MetalStorm_b.png
rename to Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/MetalStorm/BolterLarge_MetalStorm_b.png
diff --git a/Textures/ThirdParty/Warhammer/HeavyBolter/MetalStorm/BolterLarge_MetalStorm_c.png b/Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/MetalStorm/BolterLarge_MetalStorm_c.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/HeavyBolter/MetalStorm/BolterLarge_MetalStorm_c.png
rename to Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/MetalStorm/BolterLarge_MetalStorm_c.png
diff --git a/Textures/ThirdParty/Warhammer/HeavyBolter/Standard/BolterLarge_Standard_a.png b/Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/Standard/BolterLarge_Standard_a.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/HeavyBolter/Standard/BolterLarge_Standard_a.png
rename to Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/Standard/BolterLarge_Standard_a.png
diff --git a/Textures/ThirdParty/Warhammer/HeavyBolter/Standard/BolterLarge_Standard_b.png b/Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/Standard/BolterLarge_Standard_b.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/HeavyBolter/Standard/BolterLarge_Standard_b.png
rename to Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/Standard/BolterLarge_Standard_b.png
diff --git a/Textures/ThirdParty/Warhammer/HeavyBolter/Standard/BolterLarge_Standard_c.png b/Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/Standard/BolterLarge_Standard_c.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/HeavyBolter/Standard/BolterLarge_Standard_c.png
rename to Textures/ThirdParty/Warhammer/Ammo/HeavyBolter/Standard/BolterLarge_Standard_c.png
diff --git a/Textures/ThirdParty/Warhammer/Lasgun/LasgunBattery_100.png b/Textures/ThirdParty/Warhammer/Ammo/Lasgun/LasgunBattery_100.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/Lasgun/LasgunBattery_100.png
rename to Textures/ThirdParty/Warhammer/Ammo/Lasgun/LasgunBattery_100.png
diff --git a/Textures/ThirdParty/Warhammer/Lasgun/LasgunBattery_200.png b/Textures/ThirdParty/Warhammer/Ammo/Lasgun/LasgunBattery_200.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/Lasgun/LasgunBattery_200.png
rename to Textures/ThirdParty/Warhammer/Ammo/Lasgun/LasgunBattery_200.png
diff --git a/Textures/ThirdParty/Warhammer/Lasgun/LasgunBattery_300.png b/Textures/ThirdParty/Warhammer/Ammo/Lasgun/LasgunBattery_300.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/Lasgun/LasgunBattery_300.png
rename to Textures/ThirdParty/Warhammer/Ammo/Lasgun/LasgunBattery_300.png
diff --git a/Textures/ThirdParty/Warhammer/Ammo/MeltaGun/MeltaGun_a.png b/Textures/ThirdParty/Warhammer/Ammo/MeltaGun/MeltaGun_a.png
new file mode 100644
index 0000000000..2e14e2e451
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/MeltaGun/MeltaGun_a.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/MeltaGun/MeltaGun_b.png b/Textures/ThirdParty/Warhammer/Ammo/MeltaGun/MeltaGun_b.png
new file mode 100644
index 0000000000..67b02b57bd
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/MeltaGun/MeltaGun_b.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/MeltaGun/MeltaGun_c.png b/Textures/ThirdParty/Warhammer/Ammo/MeltaGun/MeltaGun_c.png
new file mode 100644
index 0000000000..c18142dfa5
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/MeltaGun/MeltaGun_c.png differ
diff --git a/Textures/ThirdParty/Warhammer/PlasmaCanister/PlasmaCanister_a.png b/Textures/ThirdParty/Warhammer/Ammo/PlasmaCanister/PlasmaCanister_a.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/PlasmaCanister/PlasmaCanister_a.png
rename to Textures/ThirdParty/Warhammer/Ammo/PlasmaCanister/PlasmaCanister_a.png
diff --git a/Textures/ThirdParty/Warhammer/PlasmaCanister/PlasmaCanister_b.png b/Textures/ThirdParty/Warhammer/Ammo/PlasmaCanister/PlasmaCanister_b.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/PlasmaCanister/PlasmaCanister_b.png
rename to Textures/ThirdParty/Warhammer/Ammo/PlasmaCanister/PlasmaCanister_b.png
diff --git a/Textures/ThirdParty/Warhammer/Ammo/PlasmaGun/PlasmaGun_a.png b/Textures/ThirdParty/Warhammer/Ammo/PlasmaGun/PlasmaGun_a.png
new file mode 100644
index 0000000000..e55b6d73ea
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/PlasmaGun/PlasmaGun_a.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/PlasmaGun/PlasmaGun_b.png b/Textures/ThirdParty/Warhammer/Ammo/PlasmaGun/PlasmaGun_b.png
new file mode 100644
index 0000000000..6dab622114
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/PlasmaGun/PlasmaGun_b.png differ
diff --git a/Textures/ThirdParty/Warhammer/Ammo/PlasmaGun/PlasmaGun_c.png b/Textures/ThirdParty/Warhammer/Ammo/PlasmaGun/PlasmaGun_c.png
new file mode 100644
index 0000000000..fd167ab68c
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Ammo/PlasmaGun/PlasmaGun_c.png differ
diff --git a/Textures/ThirdParty/Warhammer/Building/Loading Bench/GW_LoadingBench_east.png b/Textures/ThirdParty/Warhammer/Building/Loading Bench/GW_LoadingBench_east.png
new file mode 100644
index 0000000000..cf918f232b
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Building/Loading Bench/GW_LoadingBench_east.png differ
diff --git a/Textures/ThirdParty/Warhammer/Building/Loading Bench/GW_LoadingBench_north.png b/Textures/ThirdParty/Warhammer/Building/Loading Bench/GW_LoadingBench_north.png
new file mode 100644
index 0000000000..bd9af25351
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Building/Loading Bench/GW_LoadingBench_north.png differ
diff --git a/Textures/ThirdParty/Warhammer/Building/Loading Bench/GW_LoadingBench_south.png b/Textures/ThirdParty/Warhammer/Building/Loading Bench/GW_LoadingBench_south.png
new file mode 100644
index 0000000000..7426bd738c
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Building/Loading Bench/GW_LoadingBench_south.png differ
diff --git a/Textures/ThirdParty/Warhammer/Projectiles/BoltPistol_Proj.png b/Textures/ThirdParty/Warhammer/Projectiles/BoltPistol_Proj.png
new file mode 100644
index 0000000000..163349906e
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Projectiles/BoltPistol_Proj.png differ
diff --git a/Textures/ThirdParty/Warhammer/Projectiles/Las_Bolt.png b/Textures/ThirdParty/Warhammer/Projectiles/Las_Bolt.png
new file mode 100644
index 0000000000..b8696f952e
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/Projectiles/Las_Bolt.png differ
diff --git a/Textures/ThirdParty/Warhammer/MeltaBeam.png b/Textures/ThirdParty/Warhammer/Projectiles/MeltaBeam.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/MeltaBeam.png
rename to Textures/ThirdParty/Warhammer/Projectiles/MeltaBeam.png
diff --git a/Textures/ThirdParty/Warhammer/MeltaProjectile.png b/Textures/ThirdParty/Warhammer/Projectiles/MeltaProjectile.png
similarity index 100%
rename from Textures/ThirdParty/Warhammer/MeltaProjectile.png
rename to Textures/ThirdParty/Warhammer/Projectiles/MeltaProjectile.png
diff --git a/Textures/ThirdParty/Warhammer/UI/BoltGunAmmoUI.png b/Textures/ThirdParty/Warhammer/UI/BoltGunAmmoUI.png
new file mode 100644
index 0000000000..3a70c2c730
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/UI/BoltGunAmmoUI.png differ
diff --git a/Textures/ThirdParty/Warhammer/UI/HeavyBolter1.0CAL_UI.png b/Textures/ThirdParty/Warhammer/UI/HeavyBolter1.0CAL_UI.png
new file mode 100644
index 0000000000..7cf06847fd
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/UI/HeavyBolter1.0CAL_UI.png differ
diff --git a/Textures/ThirdParty/Warhammer/UI/HellfireAmmoUI.png b/Textures/ThirdParty/Warhammer/UI/HellfireAmmoUI.png
new file mode 100644
index 0000000000..ba97854257
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/UI/HellfireAmmoUI.png differ
diff --git a/Textures/ThirdParty/Warhammer/UI/InfernoAmmoUI.png b/Textures/ThirdParty/Warhammer/UI/InfernoAmmoUI.png
new file mode 100644
index 0000000000..c9e0b2714c
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/UI/InfernoAmmoUI.png differ
diff --git a/Textures/ThirdParty/Warhammer/UI/KorvidariAmmoUI.png b/Textures/ThirdParty/Warhammer/UI/KorvidariAmmoUI.png
new file mode 100644
index 0000000000..9feadf7170
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/UI/KorvidariAmmoUI.png differ
diff --git a/Textures/ThirdParty/Warhammer/UI/KrakenAmmoUI.png b/Textures/ThirdParty/Warhammer/UI/KrakenAmmoUI.png
new file mode 100644
index 0000000000..f53e861a27
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/UI/KrakenAmmoUI.png differ
diff --git a/Textures/ThirdParty/Warhammer/UI/MeltaGunAmmoUI.png b/Textures/ThirdParty/Warhammer/UI/MeltaGunAmmoUI.png
new file mode 100644
index 0000000000..c18142dfa5
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/UI/MeltaGunAmmoUI.png differ
diff --git a/Textures/ThirdParty/Warhammer/UI/PlasmaGunAmmoUI.png b/Textures/ThirdParty/Warhammer/UI/PlasmaGunAmmoUI.png
new file mode 100644
index 0000000000..fd167ab68c
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/UI/PlasmaGunAmmoUI.png differ
diff --git a/Textures/ThirdParty/Warhammer/UI/PlasmaRifleAmmoUI.png b/Textures/ThirdParty/Warhammer/UI/PlasmaRifleAmmoUI.png
new file mode 100644
index 0000000000..fd167ab68c
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/UI/PlasmaRifleAmmoUI.png differ
diff --git a/Textures/ThirdParty/Warhammer/UI/TempestAmmoUI.png b/Textures/ThirdParty/Warhammer/UI/TempestAmmoUI.png
new file mode 100644
index 0000000000..bced8571ab
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/UI/TempestAmmoUI.png differ
diff --git a/Textures/ThirdParty/Warhammer/UI/VengenceAmmoUI.png b/Textures/ThirdParty/Warhammer/UI/VengenceAmmoUI.png
new file mode 100644
index 0000000000..6648cd00c5
Binary files /dev/null and b/Textures/ThirdParty/Warhammer/UI/VengenceAmmoUI.png differ