Base mod to allow other mods to add localization to Torsos, Arms and Legs.
THIS MOD DOES NOTHING ON ITS OWN!
There is a quirk in the base game that doesn’t allow Torsos, Arms and Legs as Body Parts to have their own display names like Helmets do, for example.
This mod adds a way to add those names, given proper input via localization files.
If you are a mod author who has added Torsos, Legs or Arms in a mod and want to add localization for them, you need to create a file called "AddedPartNames.int" (or whatever localization extension you need) and add your localization there using the method described below (also in SteamApps/workshop/content/268500/878158600/Localization/AddedPartNames.int).
[X2DownloadableContentInfo_AddedPartNames] ; these are examples. ; every entry consists of a ; .*Template="TemplateName" ; and a ; .*Name="DisplayString" ; without semicolons of course ; * can be Torso, Arms, Legs ; order is important. to not get confused, you should arrange them like this: ; failing to have one line registered (for whatever reason) ; results in ALL subsequent ones being shifted by one, so all parts after that will have the wrong name ; TL:DR it is CRUCIAL to always pair these entries ; parts that don’t have entries at all, or have the .*Name Empty will get the old style "Torso 1" thing, for example .TorsoTemplate="CnvMed_Std_A_M" .TorsoName="Conventional Medium Kevlar A" .TorsoTemplate="CnvMed_Std_C_M" .TorsoName="Conventional Medium Kevlar C" .TorsoTemplate="CnvMed_Std_D_M" .TorsoName="Conventional Medium Kevlar D" .LegsTemplate="PltLgt_Std_Legs_A_M" .LegsName="Light Plated A" .ArmsTemplate="PWrHvy_Std_A_M" .ArmsName="WAR Armor Arms A"
You can then make my mod an (optional) requirement, and if people are subscribed to this, these Part Types will show Display Names.