Skip to content

Commit

Permalink
some armor rebalancing
Browse files Browse the repository at this point in the history
marine storm mask now covers nose as well
power armors increase move speed (as in description)
  • Loading branch information
masakitenchi committed Dec 24, 2024
1 parent 56ac7cc commit 3ccfdbe
Show file tree
Hide file tree
Showing 3 changed files with 91 additions and 75 deletions.
89 changes: 45 additions & 44 deletions Mods/Core_SK/Defs/ThingDefs_Apparel/Apparel_Accessories.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8" ?>
<?xml version="1.0" encoding="utf-8"?>
<Defs>

<!--
Expand Down Expand Up @@ -40,7 +40,7 @@
<WornBulk>0.1</WornBulk>
<EquipDelay>0.6</EquipDelay>
<Insulation_Heat>-5</Insulation_Heat>
<Insulation_Cold>5</Insulation_Cold>
<Insulation_Cold>5</Insulation_Cold>
<StuffEffectMultiplierArmor>0.03</StuffEffectMultiplierArmor>
<StuffEffectMultiplierInsulation_Cold>0.05</StuffEffectMultiplierInsulation_Cold>
<StuffEffectMultiplierInsulation_Heat>0.05</StuffEffectMultiplierInsulation_Heat>
Expand Down Expand Up @@ -101,7 +101,7 @@
<graphicData>
<texPath>Things/Apparel/Apparello/Hats/Display/Pilot</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
</graphicData>
<stuffCategories>
<li>StrongMetallic</li>
</stuffCategories>
Expand All @@ -117,7 +117,7 @@
<Mass>0.2</Mass>
<Bulk>0.2</Bulk>
<WornBulk>0.1</WornBulk>
<EquipDelay>0.3</EquipDelay>
<EquipDelay>0.3</EquipDelay>
<StuffEffectMultiplierArmor>0.4</StuffEffectMultiplierArmor>
<ArmorRating_Heat>0.05</ArmorRating_Heat>
<StuffEffectMultiplierInsulation_Cold>0.05</StuffEffectMultiplierInsulation_Cold>
Expand All @@ -137,7 +137,7 @@
</equippedStatOffsets>
<generateCommonality>1</generateCommonality>
<apparel>
<countsAsClothingForNudity>false</countsAsClothingForNudity>
<countsAsClothingForNudity>false</countsAsClothingForNudity>
<careIfWornByCorpse>false</careIfWornByCorpse>
<!-- <hatRenderedFrontOfFace>true</hatRenderedFrontOfFace> -->
<bodyPartGroups>
Expand Down Expand Up @@ -170,9 +170,9 @@
<thingCategories>
<li>AccessoriesCat</li>
</thingCategories>
<recipeMaker>
<researchPrerequisite>Apparel_C2</researchPrerequisite>
</recipeMaker>
<recipeMaker>
<researchPrerequisite>Apparel_C2</researchPrerequisite>
</recipeMaker>
</ThingDef>

<ThingDef ParentName="ArmorIndustrialBase">
Expand All @@ -182,7 +182,7 @@
<graphicData>
<texPath>Things/Apparel/Apparello/Hats/Display/Shadess</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
</graphicData>
<stuffCategories>
<li>StrongMetallic</li>
</stuffCategories>
Expand All @@ -198,7 +198,7 @@
<Mass>0.2</Mass>
<Bulk>0.2</Bulk>
<WornBulk>0.1</WornBulk>
<EquipDelay>0.3</EquipDelay>
<EquipDelay>0.3</EquipDelay>
<StuffEffectMultiplierArmor>0.35</StuffEffectMultiplierArmor>
<StuffEffectMultiplierInsulation_Cold>0.05</StuffEffectMultiplierInsulation_Cold>
<StuffEffectMultiplierInsulation_Heat>0.05</StuffEffectMultiplierInsulation_Heat>
Expand All @@ -217,7 +217,7 @@
</equippedStatOffsets>
<generateCommonality>1</generateCommonality>
<apparel>
<countsAsClothingForNudity>false</countsAsClothingForNudity>
<countsAsClothingForNudity>false</countsAsClothingForNudity>
<careIfWornByCorpse>false</careIfWornByCorpse>
<!-- <hatRenderedFrontOfFace>true</hatRenderedFrontOfFace> -->
<bodyPartGroups>
Expand Down Expand Up @@ -250,9 +250,9 @@
<thingCategories>
<li>AccessoriesCat</li>
</thingCategories>
<recipeMaker>
<researchPrerequisite>Apparel_B1</researchPrerequisite>
</recipeMaker>
<recipeMaker>
<researchPrerequisite>Apparel_B1</researchPrerequisite>
</recipeMaker>
</ThingDef>

<ThingDef ParentName="ArmorIndustrialBase">
Expand All @@ -262,7 +262,7 @@
<graphicData>
<texPath>Things/Apparel/Apparello/Hats/Display/Brimsk</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
</graphicData>
<stuffCategories>
<li>StrongMetallic</li>
</stuffCategories>
Expand All @@ -281,7 +281,7 @@
<WornBulk>0.1</WornBulk>
<EquipDelay>0.4</EquipDelay>
<Insulation_Heat>-5</Insulation_Heat>
<Insulation_Cold>5</Insulation_Cold>
<Insulation_Cold>5</Insulation_Cold>
<StuffEffectMultiplierArmor>0.52</StuffEffectMultiplierArmor>
<StuffEffectMultiplierInsulation_Cold>0.05</StuffEffectMultiplierInsulation_Cold>
<StuffEffectMultiplierInsulation_Heat>0.05</StuffEffectMultiplierInsulation_Heat>
Expand All @@ -299,7 +299,7 @@
</equippedStatOffsets>
<generateCommonality>1</generateCommonality>
<apparel>
<countsAsClothingForNudity>false</countsAsClothingForNudity>
<countsAsClothingForNudity>false</countsAsClothingForNudity>
<careIfWornByCorpse>false</careIfWornByCorpse>
<!-- <hatRenderedFrontOfFace>true</hatRenderedFrontOfFace> -->
<bodyPartGroups>
Expand Down Expand Up @@ -336,9 +336,9 @@
<thingCategories>
<li>AccessoriesCat</li>
</thingCategories>
<recipeMaker>
<researchPrerequisite>Apparel_C5</researchPrerequisite>
</recipeMaker>
<recipeMaker>
<researchPrerequisite>Apparel_C5</researchPrerequisite>
</recipeMaker>
</ThingDef>


Expand All @@ -349,7 +349,7 @@
<graphicData>
<texPath>Things/Apparel/Marines/Accessories/SturmMask/SturmMask</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
</graphicData>
<stuffCategories>
<li>StrongMetallic</li>
</stuffCategories>
Expand All @@ -366,7 +366,7 @@
<Mass>0.35</Mass>
<Bulk>0.3</Bulk>
<WornBulk>0.15</WornBulk>
<EquipDelay>0.7</EquipDelay>
<EquipDelay>0.7</EquipDelay>
<StuffEffectMultiplierArmor>0.64</StuffEffectMultiplierArmor>
<StuffEffectMultiplierInsulation_Cold>0.10</StuffEffectMultiplierInsulation_Cold>
<StuffEffectMultiplierInsulation_Heat>0.10</StuffEffectMultiplierInsulation_Heat>
Expand All @@ -384,12 +384,13 @@
</equippedStatOffsets>
<generateCommonality>0.3</generateCommonality>
<apparel>
<countsAsClothingForNudity>false</countsAsClothingForNudity>
<careIfWornByCorpse>false</careIfWornByCorpse>
<countsAsClothingForNudity>false</countsAsClothingForNudity>
<careIfWornByCorpse>true</careIfWornByCorpse>
<!-- <hatRenderedFrontOfFace>true</hatRenderedFrontOfFace> -->
<bodyPartGroups>
<li>Eyes</li>
<li>Teeth</li>
<li>Nose</li>
</bodyPartGroups>
<wornGraphicPath>Things/Apparel/Marines/Accessories/SturmMask/SturmMask</wornGraphicPath>
<layers>
Expand Down Expand Up @@ -420,9 +421,9 @@
<li>AccessoriesCat</li>
<li>Setmarinearmor</li>
</thingCategories>
<recipeMaker>
<researchPrerequisite>Armor_C1</researchPrerequisite>
</recipeMaker>
<recipeMaker>
<researchPrerequisite>Armor_C1</researchPrerequisite>
</recipeMaker>
</ThingDef>

<ThingDef ParentName="ArmorIndustrialBase">
Expand All @@ -432,7 +433,7 @@
<graphicData>
<texPath>Things/Apparel/May/Earmuff</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
</graphicData>
<stuffCategories>
<li>Fabric</li>
</stuffCategories>
Expand All @@ -446,7 +447,7 @@
<WornBulk>0.1</WornBulk>
<EquipDelay>0.6</EquipDelay>
<Insulation_Heat>-5</Insulation_Heat>
<Insulation_Cold>5</Insulation_Cold>
<Insulation_Cold>5</Insulation_Cold>
<StuffEffectMultiplierArmor>0.05</StuffEffectMultiplierArmor>
<StuffEffectMultiplierInsulation_Cold>0.05</StuffEffectMultiplierInsulation_Cold>
<StuffEffectMultiplierInsulation_Heat>0.05</StuffEffectMultiplierInsulation_Heat>
Expand All @@ -462,7 +463,7 @@
</equippedStatOffsets>
<generateCommonality>0.3</generateCommonality>
<apparel>
<countsAsClothingForNudity>false</countsAsClothingForNudity>
<countsAsClothingForNudity>false</countsAsClothingForNudity>
<careIfWornByCorpse>false</careIfWornByCorpse>
<!-- <hatRenderedFrontOfFace>true</hatRenderedFrontOfFace> -->
<bodyPartGroups>
Expand Down Expand Up @@ -507,9 +508,9 @@
<thingCategories>
<li>AccessoriesCat</li>
</thingCategories>
<recipeMaker>
<researchPrerequisite>Apparel_B1</researchPrerequisite>
</recipeMaker>
<recipeMaker>
<researchPrerequisite>Apparel_B1</researchPrerequisite>
</recipeMaker>
</ThingDef>


Expand All @@ -520,7 +521,7 @@
<graphicData>
<texPath>Things/Apparel/Apparello/Hats/Display/Visoor</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
</graphicData>
<stuffCategories>
<li>StrongMetallic</li>
</stuffCategories>
Expand All @@ -539,7 +540,7 @@
<Bulk>0.25</Bulk>
<Mass>0.3</Mass>
<WornBulk>0.15</WornBulk>
<EquipDelay>1.4</EquipDelay>
<EquipDelay>1.4</EquipDelay>
<StuffEffectMultiplierArmor>0.38</StuffEffectMultiplierArmor>
<StuffEffectMultiplierInsulation_Cold>0.05</StuffEffectMultiplierInsulation_Cold>
<StuffEffectMultiplierInsulation_Heat>0.05</StuffEffectMultiplierInsulation_Heat>
Expand Down Expand Up @@ -605,19 +606,19 @@
<thingCategories>
<li>AccessoriesCat</li>
</thingCategories>
<recipeMaker>
<researchPrerequisite>Armor_D1</researchPrerequisite>
</recipeMaker>
<recipeMaker>
<researchPrerequisite>Armor_D1</researchPrerequisite>
</recipeMaker>
</ThingDef>

<ThingDef ParentName="ApparelIndustrialSimpleBase">
<defName>Marine_TacticalMask</defName>
<label>Marine Tactical Mask</label>
<description>A marine special forces black tactical mask. Also known as balaclava.</description>
<graphicData>
<texPath>Things/Apparel/Marines/Accessories/TacticalMask/Balaklava</texPath>
<graphicClass>Graphic_Single</graphicClass>
</graphicData>
</graphicData>
<stuffCategories>
<li>Fabric</li>
<li>HF</li>
Expand Down Expand Up @@ -687,9 +688,9 @@
<li>MilitaryHeaddressCat</li>
<li>Setmarinearmor</li>
</thingCategories>
<recipeMaker>
<researchPrerequisite>Armor_C1</researchPrerequisite>
</recipeMaker>
<recipeMaker>
<researchPrerequisite>Armor_C1</researchPrerequisite>
</recipeMaker>
</ThingDef>

<!--<tags>
Expand All @@ -701,4 +702,4 @@
<li>SyndicateScout</li>
</tags>-->

</Defs>
</Defs>
Loading

0 comments on commit 3ccfdbe

Please sign in to comment.