xEdit: Copied record overrides Fallout4_en.STRINGS value.

Post » Thu Nov 26, 2015 2:23 pm

So, I had the misfortune of finding out that my fix to Yao Guai Roast is causing it to save with the name from Better Item Sorting, which is part of Fallout4_en.STRINGS.

Is there any way to make this read from the user's STRINGS file instead?

User avatar
teeny
 
Posts: 3423
Joined: Sun Feb 25, 2007 1:51 am

Post » Thu Nov 26, 2015 11:13 am


You should be able to edit the name in the record itself. Look for the "FULL - Name" line.
User avatar
Makenna Nomad
 
Posts: 3391
Joined: Tue Aug 29, 2006 10:05 pm

Post » Thu Nov 26, 2015 8:25 pm

So, no way of telling it to just pull from the user's strings, huh?

User avatar
Rachel Hall
 
Posts: 3396
Joined: Thu Jun 22, 2006 3:41 pm

Post » Thu Nov 26, 2015 5:14 am


I'm not sure. There's no way to specify a particular strings file in the record itself, but maybe someone knows a way.
User avatar
Your Mum
 
Posts: 3434
Joined: Sun Jun 25, 2006 6:23 pm

Post » Thu Nov 26, 2015 7:08 am

thats because you have modified strings files installed that it is reading from when you save the plugin. you need to either manually revert the change after you save it the first time (assuming xedit doesnt change it back again, which is very likely), or just reinstall the vanilla strings while you are creating other plugins (which would be the responsible thing to do anyways, as making mods using further modified assets means that, unless you expect all of your users to also run the same modded setup, there will be incompatibilities. It is always best to create mods that you intend to release using a vanilla installation as your baseline

User avatar
D IV
 
Posts: 3406
Joined: Fri Nov 24, 2006 1:32 am

Post » Thu Nov 26, 2015 2:18 pm

Strings files are used when a plugin is localized (has the flag in TES4 header), and names of those files must match plugin itself + language suffix. In other words plugins can't use original strings files, that's why Skyrim plugins have different language versions on nexus.

When you copy a record into another or new plugin, xEdit copies all string values as text or they won't appear in the game at all. This is how the game works, you can't do anything about it.

User avatar
Emily Rose
 
Posts: 3482
Joined: Sat Feb 17, 2007 5:56 pm

Post » Thu Nov 26, 2015 8:20 pm

is it not true that his plugin is populating the FULL name subrecord with the data from his modified strings file? Seems he is using an altered fallout4_en strings file, which, upon saving his own plugin in xedit is pulling the FULL name from that modified strings file, instead of the vanilla values (which dont exist because he removed the vanilla strings file)

User avatar
Peter P Canning
 
Posts: 3531
Joined: Tue May 22, 2007 2:44 am

Post » Thu Nov 26, 2015 5:08 am

Yes, no one said anything that implies otherwise. I figured this was how it works.

I was just hoping there was a way to make it always use what is in the strings file, rather than what is in the esp file.

User avatar
An Lor
 
Posts: 3439
Joined: Sun Feb 18, 2007 8:46 pm

Post » Thu Nov 26, 2015 6:56 pm

Maybe they will make some changes like storing strings file names to use (except language suffix) in plugin's header for example. GECK/CK and console modding support is not out yet, need to wait.

User avatar
{Richies Mommy}
 
Posts: 3398
Joined: Wed Jun 21, 2006 2:40 pm

Post » Thu Nov 26, 2015 11:56 am

i wasnt entirely sure about what zilav was saying in his first post, and was merely seeking clarification/confirmation. thinking out loud mate

User avatar
Auguste Bartholdi
 
Posts: 3521
Joined: Tue Jun 13, 2006 11:20 am

Post » Thu Nov 26, 2015 11:52 am

http://www.uesp.net/wiki/Tes5Mod:String_Table_File_Format

User avatar
Daniel Lozano
 
Posts: 3452
Joined: Fri Aug 24, 2007 7:42 am


Return to Fallout 4