From 1023250196d0d550789e5663f622a5e01505d2fe Mon Sep 17 00:00:00 2001 From: Lightwave Date: Sun, 15 Dec 2024 04:23:20 +0400 Subject: [PATCH] Update shields to use new render system. --- .../ThingDefs_Apparel/Apparel_Shields.xml | 125 ++++++++++++++++++ .../ThingDefs_Apparel/Apparel_06M_Shields.xml | 62 +++++++++ .../Neolithic/Apparel_02Neo_Body.xml | 33 ++++- .../Defs/ThingsDefs/RK_Apparel.xml | 64 ++++++++- 4 files changed, 282 insertions(+), 2 deletions(-) diff --git a/Mods/Core_SK/Defs/ThingDefs_Apparel/Apparel_Shields.xml b/Mods/Core_SK/Defs/ThingDefs_Apparel/Apparel_Shields.xml index 6bae492b4d..af070f860b 100644 --- a/Mods/Core_SK/Defs/ThingDefs_Apparel/Apparel_Shields.xml +++ b/Mods/Core_SK/Defs/ThingDefs_Apparel/Apparel_Shields.xml @@ -95,6 +95,38 @@
  • TribalShield
  • Child, Adult + +
  • + CombatExtended.PawnRenderNode_Apparel + CombatExtended.PawnRenderNodeWorker_Drafted + Things/Apparel/Shields/ShieldTribal + CutoutComplex + ApparelBody + + 0.65 + + 80 + + + -5 + (-0.2, 0, -0.2) + + + -5 + (0, 0, -0.2) + 30 + + + (0.2, 0, -0.2) + true + + + (0, 0, -0.2) + -30 + + +
  • +
  • ShieldCat
  • @@ -173,6 +205,37 @@
  • BoneShield
  • TribalShield
  • + +
  • + CombatExtended.PawnRenderNode_Apparel + CombatExtended.PawnRenderNodeWorker_Drafted + Things/Apparel/Shields/ShieldBone + CutoutComplex + ApparelBody + + 0.67 + + 80 + + + -5 + (-0.1, 0, -0.2) + + + -5 + (0, 0, -0.2) + 20 + + + (0.1, 0, -0.2) + + + (0, 0, -0.2) + -20 + + +
  • +
  • ShieldCat
  • @@ -247,6 +310,37 @@
  • TribalShield
  • Child, Adult + +
  • + CombatExtended.PawnRenderNode_Apparel + CombatExtended.PawnRenderNodeWorker_Drafted + Things/Apparel/Shields/Buckler + CutoutComplex + ApparelBody + + 0.66 + + 80 + + + -5 + (-0.1, 0, -0.2) + + + -5 + (0, 0, -0.2) + 30 + + + (0.1, 0, -0.2) + + + (0, 0, -0.2) + -30 + + +
  • +
  • ShieldCat
  • @@ -323,6 +417,37 @@
  • TribalShield
  • true + +
  • + CombatExtended.PawnRenderNode_Apparel + CombatExtended.PawnRenderNodeWorker_Drafted + Things/Apparel/Shields/Shield + CutoutComplex + ApparelBody + + 0.65 + + 80 + + + -5 + (-0.2, 0, -0.2) + + + -5 + (0, 0, -0.2) + 30 + + + (0.2, 0, -0.2) + + + (0, 0, -0.2) + -30 + + +
  • +
  • ShieldCat
  • diff --git a/Mods/HMC Vile's Pre-Industrial/Defs/ThingDefs_Apparel/Apparel_06M_Shields.xml b/Mods/HMC Vile's Pre-Industrial/Defs/ThingDefs_Apparel/Apparel_06M_Shields.xml index 8dc5b05aa1..ea84713b4b 100644 --- a/Mods/HMC Vile's Pre-Industrial/Defs/ThingDefs_Apparel/Apparel_06M_Shields.xml +++ b/Mods/HMC Vile's Pre-Industrial/Defs/ThingDefs_Apparel/Apparel_06M_Shields.xml @@ -50,6 +50,37 @@
  • Legion
  • True + +
  • + CombatExtended.PawnRenderNode_Apparel + CombatExtended.PawnRenderNodeWorker_Drafted + Things/Apparel/VileShields/ScutumShield + CutoutComplex + ApparelBody + + 0.65 + + 80 + + + -5 + (-0.1, 0, -0.2) + + + -5 + (0, 0, -0.2) + 30 + + + (0.1, 0, -0.2) + + + (0, 0, -0.2) + -30 + + +
  • +
  • ShieldCat
  • @@ -137,6 +168,37 @@
  • MedievalShield
  • + +
  • + CombatExtended.PawnRenderNode_Apparel + CombatExtended.PawnRenderNodeWorker_Drafted + Things/Apparel/VileShields/HeaterShield + CutoutComplex + ApparelBody + + 0.65 + + 80 + + + -5 + (-0.1, 0, -0.2) + + + -5 + (0, 0, -0.2) + 30 + + + (0.1, 0, -0.2) + + + (0, 0, -0.2) + -30 + + +
  • +
  • ShieldCat
  • diff --git a/Mods/HMC Vile's Pre-Industrial/Defs/ThingDefs_Apparel/Neolithic/Apparel_02Neo_Body.xml b/Mods/HMC Vile's Pre-Industrial/Defs/ThingDefs_Apparel/Neolithic/Apparel_02Neo_Body.xml index 1af17e26c5..581552d98a 100644 --- a/Mods/HMC Vile's Pre-Industrial/Defs/ThingDefs_Apparel/Neolithic/Apparel_02Neo_Body.xml +++ b/Mods/HMC Vile's Pre-Industrial/Defs/ThingDefs_Apparel/Neolithic/Apparel_02Neo_Body.xml @@ -418,7 +418,7 @@ 2 2 1 - 1.2 + 1.2 0.01 0.01 0.75 @@ -450,6 +450,37 @@
  • NeoliticShield
  • TribalShield
  • + +
  • + CombatExtended.PawnRenderNode_Apparel + CombatExtended.PawnRenderNodeWorker_Drafted + Things/Apparel/VilePart2_Primitive/WickerShield/WickerShield + CutoutComplex + ApparelBody + + 0.65 + + 80 + + + -5 + (-0.1, 0, -0.2) + + + -5 + (0, 0, -0.2) + 30 + + + (0.1, 0, -0.2) + + + (0, 0, -0.2) + -30 + + +
  • +
  • ShieldCat
  • diff --git a/Mods/RatkinRaceHSK/Defs/ThingsDefs/RK_Apparel.xml b/Mods/RatkinRaceHSK/Defs/ThingsDefs/RK_Apparel.xml index 7f86147a8a..37549a9f1a 100644 --- a/Mods/RatkinRaceHSK/Defs/ThingsDefs/RK_Apparel.xml +++ b/Mods/RatkinRaceHSK/Defs/ThingsDefs/RK_Apparel.xml @@ -2625,6 +2625,37 @@
  • RK_LightArmor
  • RK_Thief
  • + +
  • + CombatExtended.PawnRenderNode_Apparel + CombatExtended.PawnRenderNodeWorker_Drafted + Apparel/RK_WoodenShield + CutoutComplex + ApparelBody + + 0.75 + + 80 + + + -5 + (-0.1, 0, -0.2) + + + -5 + (0, 0, -0.2) + 30 + + + (0.1, 0, -0.2) + + + (0, 0, -0.2) + -30 + + +
  • +
  • ShieldCat
  • @@ -2665,7 +2696,7 @@
  • Gold
  • Silver
  • - + 60 @@ -2720,6 +2751,37 @@
  • RK_HeavyArmor
  • + +
  • + CombatExtended.PawnRenderNode_Apparel + CombatExtended.PawnRenderNodeWorker_Drafted + Apparel/RK_HeavyShield + CutoutComplex + ApparelBody + + 0.75 + + 80 + + + -5 + (-0.1, 0, -0.2) + + + -5 + (0, 0, -0.2) + 30 + + + (0.1, 0, -0.2) + + + (0, 0, -0.2) + -30 + + +
  • +
  • ShieldCat