

This file needs to be placed in the english_xml.pak. Then, create your custom localization.xml, calling it the same name as the entry in localization.xml. Within localization.xml, add a new entry for your custom localization file. To do this, copy the Localization folder from under Libs into your mod structure. However, for better compatibility, I recommend creating a custom localization file and editing localization.xml, as this allows for easier merging of localization. This links their soul_id with a name string that is found in text_ui_soul.xml.Ĭhanging the name string in text_ui_soul.xml will allow you to change the name. To actually assign weapons to a preset, you need to add entries in weapon2weapon_preset.xml in the item folder.Ī character's name is controlled by an entry in v_soul_character_data.xml. This is defined in This is defined in weapon_preset.xml in the item folder.

To actually assign armor to a preset, you need to add entries in armor2clothing.xml in the item folder.įor weapons, this attribute is initial_weapon_preset_id. This is defined in clothing_preset.xml in the item folder. There are two attributes in the soul.xml that control a character's initial loadout in terms of clothing, armor and weapons.įor clothing, this attribute is initial_clothing_preset_id. There are several attributes that control a character's stats found within their entry in the soul.xml. This process applies to the hair and model body too.

Change the character_head_id in Henry's entry to use Sir Radzig's character_head_id. To do this, you need to find the character_head_id assigned to Sir Radzig ( 43c33404-7d69-ceb8-713b-807835b0f999) in the soul.xml. This tutorial covers how to edit characters in many aspects, as the majority of a character's stats and look is defined in the soul.xml.įor example, let's say you wanted to change Henry to use Sir Radzig's head.
